Keep the promise working dir in /src 77/39077/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Thu, 10 Aug 2017 16:07:45 +0000 (18:07 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Thu, 10 Aug 2017 16:08:55 +0000 (18:08 +0200)
Otherwise npm install fails.

Change-Id: I1be15bc83e0dfab1ad1471106326ff347385f31e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
docker/Dockerfile
upper-constraints.txt

index 54d526d..6f53e8d 100644 (file)
@@ -120,7 +120,7 @@ RUN /bin/bash -c ". /etc/profile.d/rvm.sh \
 
 RUN sh -c 'curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -' \
     && sudo apt-get install -y nodejs \
-    && cd ${REPOS_DIR}/promise && sudo npm -g install npm@latest \
-    && cd ${REPOS_DIR}/promise/source && npm install
+    && cd /src/promise && sudo npm -g install npm@latest \
+    && cd /src/promise/source && npm install
 
 RUN echo ". ${FUNCTEST_DIR}/cli/functest-complete.sh" >> /root/.bashrc
index 15d81ee..ea6a484 100644 (file)
@@ -5,7 +5,7 @@ git+https://gerrit.opnfv.org/gerrit/sdnvpn#egg=sdnvpn
 git+https://gerrit.opnfv.org/gerrit/opera#egg=opera
 git+https://gerrit.opnfv.org/gerrit/securityscanning#egg=securityscanning
 git+https://gerrit.opnfv.org/gerrit/sfc#egg=sfc
-git+https://gerrit.opnfv.org/gerrit/promise#egg=promise&subdirectory=promise/test/functest
+-e git+https://gerrit.opnfv.org/gerrit/promise#egg=promise&subdirectory=promise/test/functest
 git+https://gerrit.opnfv.org/gerrit/netready#egg=netready&subdirectory=test/functest
 -e git+https://github.com/openstack/refstack-client#egg=refstack-client
 cloudify_rest_client===4.0