Commit af713dfd authored by Thomas Vincent's avatar Thomas Vincent
Browse files

Add manylinux ppc64le support

parent ec41c4ba
Pipeline #32431 passed with stages
in 13 minutes and 34 seconds
......@@ -13,6 +13,7 @@ variables:
PROJECT: hdf5plugin
REPOSITORY: https://github.com/silx-kit/hdf5plugin
MANYLINUX_PYTHON_VER: cp37-cp37m
MANYLINUX_PPC64LE_PYTHON_VER: cp37-cp37m
EXTRA_SETUP_PY_CMD_OPTIONS: "build --openmp=False --native=False --sse2=True --avx2=False --cpp11=True"
......@@ -29,6 +30,9 @@ manylinux_wheels:
manylinux2014_wheels:
extends: .manylinux2014_wheels
manylinux2014_ppc64le_wheels:
extends: .manylinux2014_ppc64le_wheels
windows_wheel_python27:
extends: .windows_wheel_python27
......@@ -136,6 +140,27 @@ manylinux2014_test_cp38:
- manylinux2014_wheels
.test_ppc64le_template: &test_ppc64le_template_defintion
stage: test
script:
# Pre-install numpy and h5py from silx.org
- pip install --pre --trusted-host www.silx.org --find-links http://www.silx.org/pub/wheelhouse/ --no-index --only-binary numpy,h5py numpy h5py
- pip install --pre --find-links artifacts/ --only-binary hdf5plugin hdf5plugin
- python -m hdf5plugin.test
manylinux2014_ppc64le_test_cp37:
<<: *test_ppc64le_template_defintion
extends: .manylinux2014_ppc64le_cp37_base
dependencies:
- manylinux2014_ppc64le_wheels
manylinux2014_ppc64le_test_cp38:
<<: *test_ppc64le_template_defintion
extends: .manylinux2014_ppc64le_cp38_base
dependencies:
- manylinux2014_ppc64le_wheels
# Test install from source
.test_sdist_template: &test_sdist_template_defintion
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment