Docker image for building portable Python wheels for utm modules.
Docker image for building portable Python wheels for
tmTable,
tmGrammar and
tmEventSetup.
Designed for continuous integration and automated deployment with
github actions.
Based on pypa’s manylinux docker Image with
additional build tools installed:
docker build . -t tm-manylinux:latest
Use build_wheels.sh <version> <module...>
to build utm python wheels.
docker run --name utm_wheels tm-manylinux:latest build_wheels.sh 0.12.0 tm-grammar tm-table tm-eventsetup
docker cp utm_wheels:/io/wheelhouse .
docker rm utm_wheels
Generated wheels can be found in the local directory wheelhouse
.