Commit bfaeb927 authored by Thomas Vincent's avatar Thomas Vincent

Add .gitlab-ci.yml

parent ecbfc924
Pipeline #15169 canceled with stages
in 4 minutes and 22 seconds
include:
- remote: 'https://gitlab.esrf.fr/silx/bob/main/raw/master/job-templates.yml'
stages:
- build_source
- build
- test
- deploy
variables:
PROJECT: hdf5plugin
REPOSITORY: https://github.com/silx-kit/hdf5plugin
MANYLINUX_PYTHON_VER: cp37-cp37m
source:
extends: .source_build
manylinux1_wheels:
extends: .manylinux1_wheels
windows_wheel_python27:
extends: .windows_wheel_python27
windows_wheel_python37:
extends: .windows_wheel_python37
macos_wheel_python37:
extends: .macos_wheel_python37
# Test
.test_template: &test_template_defintion
stage: test
script:
- pip install --pre --find-links artifacts/ --only-binary hdf5plugin hdf5plugin
- python test/test.py
windows_test_python37:
<<: *test_template_defintion
extends: .windows_base_python37
dependencies:
- windows_wheel_python37
allow_failure: true
#macos_test_python37:
# <<: *test_template_defintion
# extends: .macos_base_python37
# dependencies:
# - macos_wheel_python37
manylinux1_test_cp37:
<<: *test_template_defintion
extends: .manylinux1_cp37_base
dependencies:
- manylinux1_wheels
# Deploy
pages:
extends: .pages
Markdown is supported
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