mirror of
https://github.com/weaveworks/scope.git
synced 2026-03-03 02:00:43 +00:00
Use node:0.10 as the ui build image, and upgrade karma and karma webpack
This commit is contained in:
@@ -1,19 +1,5 @@
|
||||
FROM debian:latest
|
||||
FROM node:0.10
|
||||
WORKDIR /home/weave
|
||||
|
||||
RUN apt-get update && apt-get install -y curl bzip2 libfreetype6 libfontconfig1 make
|
||||
|
||||
# Install nodejs
|
||||
RUN curl -sL https://deb.nodesource.com/setup | bash -
|
||||
RUN apt-get install -y nodejs
|
||||
|
||||
# build tool
|
||||
COPY package.json gulpfile.js webpack.config.js .eslintrc /home/weave/
|
||||
RUN npm install -g gulp
|
||||
|
||||
# install app and build dependencies
|
||||
ADD package.json /home/weave/
|
||||
RUN npm install
|
||||
|
||||
ADD gulpfile.js webpack.config.js .eslintrc /home/weave/
|
||||
|
||||
# For instructions on running this container, consult the toplevel Makefile
|
||||
|
||||
@@ -51,16 +51,17 @@
|
||||
"gulp-util": "^3.0.4",
|
||||
"istanbul-instrumenter-loader": "^0.1.3",
|
||||
"jasmine-core": "^2.3.4",
|
||||
"karma": "^0.12.33",
|
||||
"karma": "^0.13.3",
|
||||
"karma-cli": "0.0.4",
|
||||
"karma-coverage": "^0.4.2",
|
||||
"karma-jasmine": "^0.3.5",
|
||||
"karma-phantomjs-launcher": "^0.1.4",
|
||||
"karma-webpack": "^1.5.1",
|
||||
"karma-webpack": "^1.7.0",
|
||||
"less": "^2.5.1",
|
||||
"less-loader": "^2.2.0",
|
||||
"minimist": "^1.1.1",
|
||||
"node-libs-browser": "^0.5.2",
|
||||
"phantomjs": "^1.9.18",
|
||||
"postcss-loader": "^0.4.3",
|
||||
"proxy-middleware": "^0.12.0",
|
||||
"react-tools": "^0.13.3",
|
||||
|
||||
Reference in New Issue
Block a user