Skip to content

Node JS application that has unit tests and coverage reports using mocha and istanbul, doing a docker build and pushing to Google Container Registry

Notifications You must be signed in to change notification settings

shippableSamples/node-build-push-docker-gcr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AyeAye

Docker Build, Push to Google Container Registry and Continuous Integration for a Node JS application

Run Status Coverage Badge

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 Google Container Registry

Run CI for this repo on Shippable

  • Fork this repo into your local repo
  • Login into the Continuous Integration Service
  • Create an integration on shippable to your docker hub
  • 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 avi-beta-gcr
  • Change the DOCKER_REPO and GOOGLE_GCR_URL to point to your repo and registry
  • You should be able to run a manual build or webhook build on commit

CI Reports on Shippable

CI Integration View

CI Integration View

CI Console Output

CI Console Output

About

Node JS application that has unit tests and coverage reports using mocha and istanbul, doing a docker build and pushing to Google Container Registry

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published