From 6187057ff39e419ed6329c25129af9177fd4fb04 Mon Sep 17 00:00:00 2001 From: AnandkumarPatel Date: Mon, 29 Dec 2014 17:31:21 -0800 Subject: [PATCH] bump node in dockerfile and package.json --- docker-files/api_base/Dockerfile | 24 ++++++++++++++---------- package.json | 6 +++++- 2 files changed, 19 insertions(+), 11 deletions(-) diff --git a/docker-files/api_base/Dockerfile b/docker-files/api_base/Dockerfile index 889513272..a9ed15d05 100644 --- a/docker-files/api_base/Dockerfile +++ b/docker-files/api_base/Dockerfile @@ -1,17 +1,21 @@ # # api_base Dockerfile -# Author anandkumarpatel -## +# # Pull base image. FROM registry.runnable.com/runnable/base:latest -WORKDIR / +# Node.js @ 10.28 +$ npm @ 2.1.8 + +# install required packages +# lsof: required for open file monitoring -# Installing Node.js -RUN wget http://nodejs.org/dist/v0.10.29/node-v0.10.29.tar.gz -RUN tar xvf node-v*.tar.gz -WORKDIR node-v0.10.29/ -RUN ./configure -RUN make -j16 -RUN make install +RUN wget http://nodejs.org/dist/v0.10.28/node-v0.10.28.tar.gz \ + && tar xvf node-v*.tar.gz \ + && cd node-v0.10.28 \ + && ./configure \ + && make -j16 \ + && make install \ + && npm install -g npm@2.1.8 \ + && apt-get install lsof \ No newline at end of file diff --git a/package.json b/package.json index 57bb04367..283e45bd3 100644 --- a/package.json +++ b/package.json @@ -97,7 +97,11 @@ "sauron": "git+ssh://git@github.com:codenow/sauron#v0.0.8", "server-destroy": "^1.0.0" }, - "engine": "node >= 0.10.5", + "engineStrict": true, + "engine": { + "node" : "0.10.28", + "npm" : "2.1.8" + }, "scripts": { "test-watch": "echo use 'bdd-watch' or 'unit-watch'", "_bdd": "npm run clear; NODE_PATH=./lib NODE_ENV=test lab -v -l -m 200 -e test",