diff --git a/playbooks/loci-builder.yaml b/playbooks/loci-builder.yaml index 05e947f..28fd376 100644 --- a/playbooks/loci-builder.yaml +++ b/playbooks/loci-builder.yaml @@ -13,9 +13,6 @@ tag: "{{ branch }}-{{ item.name }}" repository: 172.17.0.1:5000/loci/requirements push: yes - buildargs: - # NOTE(SamYaple): enum-compat isnt in upper-constraints yet - PIP_PACKAGES: "enum-compat" with_items: "{{ distros }}" async: 1000 poll: 0 diff --git a/scripts/requirements.sh b/scripts/requirements.sh index a6177d4..ac5ebfb 100755 --- a/scripts/requirements.sh +++ b/scripts/requirements.sh @@ -43,7 +43,7 @@ pushd $(mktemp -d) # constrained on the version and we are building with --no-deps export CASS_DRIVER_BUILD_CONCURRENCY=8 split -l1 /upper-constraints.txt -echo uwsgi ${PIP_PACKAGES} | xargs -n1 | split -l1 -a3 +echo uwsgi enum-compat ${PIP_PACKAGES} | xargs -n1 | split -l1 -a3 ls -1 | xargs -n1 -P20 -t bash -c 'pip wheel --no-deps --wheel-dir / -c /upper-constraints.txt -r $1 || echo %1 >> /failure' _ | tee /tmp/wheels.txt # TODO(SamYaple): Improve the failure catching