Allow building Alpine containers from any gerrit changes
authorCédric Ollivier <cedric.ollivier@orange.com>
Sat, 2 Sep 2017 09:58:07 +0000 (11:58 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Sat, 2 Sep 2017 09:58:07 +0000 (11:58 +0200)
Next pip release will allow installing from git ref.
We will install it from git till it's released.

Change-Id: I4f26c5a137ca94e9925bd64787c8572848154850
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
docker/core/Dockerfile

index 172dbb9..0ab809a 100644 (file)
@@ -13,6 +13,9 @@ RUN apk --no-cache add --update \
     wget -q -O- https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h=$OPENSTACK_TAG | \
         sed -E s/^tempest==+\(.*\)$/-e\ git+https:\\/\\/github.com\\/openstack\\/tempest@\\1#egg=tempest/ \
         > upper-constraints.txt && \
+    pip install -U --no-cache-dir -cupper-constraints.txt \
+        -chttps://git.opnfv.org/functest/plain/upper-constraints.txt?h=$BRANCH \
+        git+https://github.com/pypa/pip.git && \
     pip install --no-cache-dir --src /src -cupper-constraints.txt \
         -chttps://git.opnfv.org/functest/plain/upper-constraints.txt?h=$BRANCH \
         -e git+https://github.com/openstack/requirements@stable/ocata#egg=openstack_requirements && \