openstack-zuul-jobs/roles/build-wheel-cache
Ian Wienand 541b574222 build-wheel-cache: Reduce arm64 builds and various small updates
Because there are many more wheels to build on arm64, we need to
reduce the arm64 builds to just latest two branches to have a
reasonable build time.

Output the script output to logs; if the job gets timeout killed we
still get some log output.

Remove --progress from parallel as it just floods the logs with output
that isn't useful to store.

Remove --verbose from pip to try and reduce logs.  We can still see
failures but currently they are like 500mb compressed.

Zip and remove the logs in post so we don't copy over uncompressed
logs if we are timeout killed.

Change-Id: I5fba52af7fcafb12d0d2c4b416d5e0b7e4feb238
2020-06-12 09:29:58 +10:00
..
files build-wheel-cache: Reduce arm64 builds and various small updates 2020-06-12 09:29:58 +10:00
tasks build-wheel-cache: Add virtualenv 2020-05-28 15:59:24 +00:00
README.rst build-wheel-cache: update README to be more accurate 2020-05-28 15:59:41 +00:00

Build the wheel cache from requirements

Run the build scripts to create the wheel cache of the requirements project that lives on the mirror nodes.