diff --git a/package.json b/package.json index 9edc25b..5b88001 100644 --- a/package.json +++ b/package.json @@ -6,11 +6,11 @@ "author": "Mason Browne ", "license": "MIT", "dependencies": { - "bluebird": "= 2.2.2", + "bluebird": "^2.11.0", "js-yaml": "^3.2.3", "mori": "^0.2.9", - "nopt": "= 4.0.1", - "underscore": "= 1.7.0" + "nopt": "^4.0.1", + "underscore": "^1.7.0" }, "devDependencies": { "grunt": "0.4.5", diff --git a/wercker.yml b/wercker.yml new file mode 100644 index 0000000..b6a2fd8 --- /dev/null +++ b/wercker.yml @@ -0,0 +1,36 @@ +# This references the default nodejs container from +# the Docker Hub: https://registry.hub.docker.com/_/node/ +# If you want Nodesource's container you would reference nodesource/node +# Read more about containers on our dev center +# http://devcenter.wercker.com/docs/containers/index.html +box: node +# This is the build pipeline. Pipelines are the core of wercker +# Read more about pipelines on our dev center +# http://devcenter.wercker.com/docs/pipelines/index.html + +# You can also use services such as databases. Read more on our dev center: +# http://devcenter.wercker.com/docs/services/index.html +# services: + # - postgres + # http://devcenter.wercker.com/docs/services/postgresql.html + + # - mongo + # http://devcenter.wercker.com/docs/services/mongodb.html +build: + # The steps that will be executed on build + # Steps make up the actions in your pipeline + # Read more about steps on our dev center: + # http://devcenter.wercker.com/docs/steps/index.html + steps: + # A step that executes `npm install` command + - npm-install + # A step that executes `npm test` command + - npm-test + + # A custom script step, name value is used in the UI + # and the code value contains the command that get executed + - script: + name: echo nodejs information + code: | + echo "node version $(node -v) running" + echo "npm version $(npm -v) running"