Node, express, mongoose application based on this boilerplate and packed into a docker container.
Clone the repo:
git clone git@github.com:luismendozamx/node-docker-demo.git
cd node-docker-demoRun docker-compose:
docker-compose upTo seed DB run:
docker-compose build
docker-compose run luismendozamx/node-docker-demo /bin/bashExecute tests inside container:
# Run tests written in ES6 along with code coverage
docker-compose run luismendozamx/node-docker-demo /bin/bash npm test
# Run tests on file change
docker-compose run luismendozamx/node-docker-demo /bin/bash npm run test:watch
# Run tests enforcing code coverage (configured via .istanbul.yml)
docker-compose run luismendozamx/node-docker-demo /bin/bash npm run test:check-coverage