Commit ffcbeaed authored by Thomas Vincent's avatar Thomas Vincent

Update CI: do not build/test all if not master, remove manylinux2010

(useless) and enable all jobs
parent f593ce07
......@@ -18,19 +18,17 @@ source:
extends: .local_source_build
.Xmanylinux1_wheels:
manylinux1_wheels:
extends: .manylinux1_wheels
manylinux2010_wheels:
extends: .manylinux2010_wheels
.Xwindows_wheel_python36:
windows_wheel_python36:
extends: .windows_wheel_python36
only:
- master
.Xwindows_wheel_python37:
windows_wheel_python37:
extends: .windows_wheel_python37
......@@ -51,6 +49,8 @@ doc:
- artifacts/doc/
when: on_success
expire_in: 2h
only:
- master
# Test
......@@ -73,66 +73,42 @@ doc:
dependencies:
- manylinux1_wheels
.Xmanylinux1_test_cp27:
manylinux1_test_cp27:
extends: .manylinux1_test
image: python:2.7
.Xmanylinux1_test_cp34:
manylinux1_test_cp34:
extends: .manylinux1_test
image: python:3.4
only:
- master
.Xmanylinux1_test_cp35:
manylinux1_test_cp35:
extends: .manylinux1_test
image: python:3.5
only:
- master
.Xmanylinux1_test_cp36:
manylinux1_test_cp36:
extends: .manylinux1_test
image: python:3.6
only:
- master
.Xmanylinux1_test_cp37:
manylinux1_test_cp37:
extends: .manylinux1_test
image: python:3.7
.manylinux2010_test:
extends: .test_template
tags:
- linux
before_script:
- ls -l artifacts
dependencies:
- manylinux2010_wheels
.Xmanylinux2010_test_cp27:
extends: .manylinux2010_test
image: python:2.7
.Xmanylinux2010_test_cp34:
extends: .manylinux2010_test
image: python:3.4
.Xmanylinux2010_test_cp35:
extends: .manylinux2010_test
image: python:3.5
.Xmanylinux2010_test_cp36:
extends: .manylinux2010_test
image: python:3.6
manylinux2010_test_cp37:
extends: .manylinux2010_test
image: python:3.7
allow_failure: true
.Xwindows_test_python36:
windows_test_python36:
<<: *test_template_defintion
extends: .windows_base_python36
dependencies:
- windows_wheel_python36
only:
- master
.Xwindows_test_python37:
windows_test_python37:
<<: *test_template_defintion
extends: .windows_base_python37
dependencies:
......
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