diff options
author | Cédric Ollivier <cedric.ollivier@orange.com> | 2020-06-15 08:41:42 +0200 |
---|---|---|
committer | Cédric Ollivier <cedric.ollivier@orange.com> | 2020-06-15 08:41:42 +0200 |
commit | a8482af79b22326d336fe58de00bb425892d46c6 (patch) | |
tree | 189b00d7e2150eada5e4a1226ebc8e1e636856f2 /docker/smoke/Dockerfile | |
parent | 961b940c796871e40146b90cf19b48390310dd59 (diff) |
Compile lxml with optimization in smoke
Else cross compilation raises travis-ci.org's timeouts [1]
[1] https://travis-ci.org/github/collivier/functest/jobs/698227192
Change-Id: I985321ac68a7a94cb8483d831f03222d44b3be57
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Diffstat (limited to 'docker/smoke/Dockerfile')
-rw-r--r-- | docker/smoke/Dockerfile | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/docker/smoke/Dockerfile b/docker/smoke/Dockerfile index 927d78255..d49fbb9a1 100644 --- a/docker/smoke/Dockerfile +++ b/docker/smoke/Dockerfile @@ -15,6 +15,9 @@ RUN apk --no-cache add --update libxml2 libxslt && \ apk --no-cache add --virtual .build-deps --update \ python3-dev build-base linux-headers libffi-dev \ openssl-dev libjpeg-turbo-dev libxml2-dev libxslt-dev && \ + case $(uname -m) in aarch*|arm*) CFLAGS="-O0" \ + pip3 install --no-cache-dir -c/src/requirements/upper-constraints.txt \ + -c/src/functest/upper-constraints.txt lxml ;; esac && \ git init /src/patrole && \ (cd /src/patrole && \ git fetch --tags https://opendev.org/openstack/patrole.git $PATROLE_TAG && \ |