cibuildwheel looks like a promising tool for simplifying the process of building Python wheels on a CI server for multiple platforms and Python versions. Azure Pipelines, Travis CI, AppVeyor, GitHub Actions, and CircleCI are supported, as are CPython versions 2.7 and 3.5-3.9. At the time of writing jpy still needs to support Python 3.4, but once this requirement is dropped it would be worth investigating what cibuildwheel can do for us.
cibuildwheel looks like a promising tool for simplifying the process of building Python wheels on a CI server for multiple platforms and Python versions. Azure Pipelines, Travis CI, AppVeyor, GitHub Actions, and CircleCI are supported, as are CPython versions 2.7 and 3.5-3.9. At the time of writing jpy still needs to support Python 3.4, but once this requirement is dropped it would be worth investigating what cibuildwheel can do for us.