| | |
| | | "jshint:ci": "./node_modules/.bin/grunt jshint:ci_server", |
| | | "clean": "rm -rf reports package-contents*", |
| | | "build": "mkdir -p package-contents && cp -vr server Dockerfile package.json package-contents", |
| | | "package": "zip -r package-contents.zip package-contents", |
| | | "package": "zip -r package-contents.zip package-contents", |
| | | "test": "node_modules/.bin/nyc node_modules/.bin/mocha server/**/*.spec.js --exit", |
| | | "test:ci": "export MOCHA_FILE='reports/server/mocha/test-results.xml' && export NODE_ENV=ci && node_modules/.bin/nyc node_modules/.bin/mocha server/**/*.spec.js -R mocha-junit-reporter --exit", |
| | | "mongo" : "docker run -i -d --name mongo-local -p 27017:27017 mongo", |
| | | "mongo:drop" : "npm run mongo:stop && docker rm mongo-local", |
| | | "mongo:stop" : "docker stop mongo-local", |
| | | "mongo:start" : "docker start mongo-local" |
| | | "mongo": "docker run -i -d --name mongo-local -p 27017:27017 mongo", |
| | | "mongo:drop": "npm run mongo:stop && docker rm mongo-local", |
| | | "mongo:stop": "docker stop mongo-local", |
| | | "mongo:start": "docker start mongo-local" |
| | | }, |
| | | "private": true, |
| | | "nyc": { |
| | |
| | | |
| | | // MongoDB connection options |
| | | mongo: { |
| | | options: { |
| | | db: { |
| | | safe: true |
| | | } |
| | | db: { |
| | | safe: true |
| | | } |
| | | }, |
| | | |
| | |
| | | |
| | | Todo.find({}).remove(function() { |
| | | Todo.create({ |
| | | title : 'Learn some stuff about Jenkins', |
| | | completed: true |
| | | }, { |
| | | title : 'Go for Coffee', |
| | | title : 'Learn some stuff about MongoDB', |
| | | completed: false |
| | | }, { |
| | | title : 'Play with NodeJS', |
| | | completed: true |
| | | }); |
| | | }); |