A simple Node JS application with unit tests and coverage reports using mocha and istanbul. It also does a docker build once CI posses and then pushes the image to GCR
- Fork this repo into your local repo
- Login into the Continuous Integration Service
- Create a Google Cloud integration on shippable to connect your Google Cloud account.
- All CI configuration is in
shippable.yml
- Follow these CI Setup Instructions if you have never used Shippable CI Service
- Update the integrationName in the integration.hub section if you used something other than
gcloud-integration
- Change the IMAGE_REPO and GCP_PROJECT_ID to point to your repo and Google Cloud Platform project id
- You should be able to run a manual build or webhook build on commit