Server for deploying the Service-Link-Angular application.
npm run start: Start server normally npm run debug: Debug server npm run dev: Runs Nodeman (http://nodemon.io/)
Normally server/config/log4js.json
, server/config/mail-config.json
and gcloudkey.json
needs to be encrypted. Please refer to the creation of tar file and encryption at https://docs.travis-ci.com/user/encrypting-files/.
-
Any commit will trigger a Travis build and run the unit tests. Relavant Travis build page for this project can be found at, https://travis-ci.org/Service-Link/ServiceLinkNode
-
A tagged release will trigger the Travis build + deployment on GCP. To create a tag on local execute
git tag -a <tag-name> -m <message>
and to push itgit push origin <tag-name>
-
GCP Stackdriver (https://cloud.google.com/stackdriver/) for debugging is supported in this app.
-
Some outstanding issues and roadmap can be found in the Projects pages (https://github.com/Service-Link/Service-Link-Angular/projects and https://github.com/Service-Link/ServiceLinkNode/projects)