This repository has been archived by the owner on May 20, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 6
Moved to https://gitlab.com/ubports/core/lomiri-push-service
License
Unknown, GPL-3.0 licenses found
Licenses found
Unknown
LICENSE
GPL-3.0
COPYING
ubports/ubuntu-push
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Ubuntu Push Notifications ------------------------- Protocol, client, and development code for Ubuntu Push Notifications. The code expects to be checked out as github.com/ubports/ubuntu-push in a Go workspace, see "go help gopath". You need a somewhat long list of dependencies, as well as a working Go development environment. THe Ubuntu packagenames for these are listed in the file PACKAGE_DEPS. On Ubuntu, if you have sudo, you can have all those installed for you by do doing make fetchdeps Once you have the packaged dependencies you can get the Go dependencies via make bootstrap and then you're set. Good luck! To run the tests: make check To produce coverage reports you need Go 1.2 (default on Trusty) and the cover tool (in the golang-go.tools package), then run: make coverage-summary for a summary report, or: for per-package HTML with annotated code in coverhtml/<package-name>.html make coverage-html (it makes also textual coverhtml/<package-name>.txt reports). To run the acceptance tests, change to the acceptance subdir and run: make acceptance There are build targets to build the client: make build-client building ubuntu-push-client, and to run the development server: make run-server-dev
About
Moved to https://gitlab.com/ubports/core/lomiri-push-service
Resources
License
Unknown, GPL-3.0 licenses found
Licenses found
Unknown
LICENSE
GPL-3.0
COPYING