File tree 5 files changed +7
-6
lines changed
5 files changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -44,9 +44,9 @@ COPY ./provision/docker/vagrant.bashrc /home/vagrant/.bashrc
44
44
45
45
WORKDIR /vagrant
46
46
47
- COPY ./package.json /vagrant/
48
- RUN npm install -g \
49
- && ln -s /usr/local/lib/node_modules/ggrc-core/node_modules/karma/bin/karma /usr/bin/karma
47
+ COPY ./package.json /vagrant-dev /
48
+ RUN cd /vagrant-dev \
49
+ && npm install
50
50
51
51
RUN gem install sass -v 3.2.13 \
52
52
&& gem install compass -v 0.12.2
Original file line number Diff line number Diff line change @@ -68,6 +68,7 @@ setup () {
68
68
docker exec -i ${PROJECT} _dev_1 su vagrant -c "
69
69
source /vagrant/bin/init_vagrant_env
70
70
make bower_components > /dev/null
71
+ ln -s /vagrant-dev/node_modules /vagrant/node_modules
71
72
build_compass
72
73
build_assets
73
74
"
Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ docker exec -id ${PROJECT}_selenium_1 python /selenium/bin/chrome_karma.py
38
38
39
39
docker exec -i ${PROJECT} _dev_1 su vagrant -c "
40
40
source /vagrant/bin/init_vagrant_env
41
- /usr/local/lib/node_modules/ggrc-core /node_modules/karma/bin/karma start \\
41
+ /vagrant /node_modules/karma/bin/karma start \\
42
42
/vagrant/karma.conf.js --single-run --reporters dots,junit
43
43
" && karma_rc=$? || karma_rc=$?
44
44
Original file line number Diff line number Diff line change 8
8
privileged : true
9
9
environment :
10
10
- PYTHONDONTWRITEBYTECODE=true
11
- - NODE_PATH=/usr/local/lib /node_modules/
11
+ - NODE_PATH=/vagrant-dev /node_modules/
12
12
13
13
selenium :
14
14
build : .
Original file line number Diff line number Diff line change 12
12
privileged : true
13
13
environment :
14
14
- PYTHONDONTWRITEBYTECODE=true
15
- - NODE_PATH=/usr/local/lib /node_modules/
15
+ - NODE_PATH=/vagrant-dev /node_modules/
16
16
17
17
selenium :
18
18
build : .
You can’t perform that action at this time.
0 commit comments