diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 86871ba77f6f14128cfd77925f65430e795f0734..9ec3e1c3ddf932daf9016f5327a4aa1db42c0e64 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -51,6 +51,99 @@ stages: # ------------- +# Python 2.7 on Linux +core_build_linux_27: + <<: *core_build_job + variables: &core_build_linux_27_variables + PYTHON_VERSION: "2.7" + tags: + - conda-linux + +core_wheels_linux_27: + <<: *core_wheels_job + dependencies: + - core_build_linux_27 + tags: + - conda-linux + +extra_build_linux_27: + <<: *extra_build_job + variables: *core_build_linux_27_variables + dependencies: + - core_build_linux_27 + tags: + - conda-linux + +extra_wheels_linux_27: + <<: *extra_wheels_job + dependencies: + - extra_build_linux_27 + tags: + - conda-linux + + +# Python 3.4 on Linux +core_build_linux_34: + <<: *core_build_job + variables: &core_build_linux_34_variables + PYTHON_VERSION: "3.4" + tags: + - conda-linux + +core_wheels_linux_34: + <<: *core_wheels_job + dependencies: + - core_build_linux_34 + tags: + - conda-linux + +extra_build_linux_34: + <<: *extra_build_job + variables: *core_build_linux_34_variables + dependencies: + - core_build_linux_34 + tags: + - conda-linux + +extra_wheels_linux_34: + <<: *extra_wheels_job + dependencies: + - extra_build_linux_34 + tags: + - conda-linux + + +# Python 3.5 on Linux +core_build_linux_35: + <<: *core_build_job + variables: &core_build_linux_35_variables + PYTHON_VERSION: "3.5" + tags: + - conda-linux + +core_wheels_linux_35: + <<: *core_wheels_job + dependencies: + - core_build_linux_35 + tags: + - conda-linux + +extra_build_linux_35: + <<: *extra_build_job + variables: *core_build_linux_35_variables + dependencies: + - core_build_linux_35 + tags: + - conda-linux + +extra_wheels_linux_35: + <<: *extra_wheels_job + dependencies: + - extra_build_linux_35 + tags: + - conda-linux + + # Python 2.7 on MacOSX core_build_macosx_27: <<: *core_build_job @@ -80,3 +173,65 @@ extra_wheels_macosx_27: - extra_build_macosx_27 tags: - conda-macosx + + +# Python 3.4 on MacOSX +core_build_macosx_34: + <<: *core_build_job + variables: &core_build_macosx_34_variables + PYTHON_VERSION: "3.4" + tags: + - conda-macosx + +core_wheels_macosx_34: + <<: *core_wheels_job + dependencies: + - core_build_macosx_34 + tags: + - conda-macosx + +extra_build_macosx_34: + <<: *extra_build_job + variables: *core_build_macosx_34_variables + dependencies: + - core_build_macosx_34 + tags: + - conda-macosx + +extra_wheels_macosx_34: + <<: *extra_wheels_job + dependencies: + - extra_build_macosx_34 + tags: + - conda-macosx + + +# Python 3.5 on MacOSX +core_build_macosx_35: + <<: *core_build_job + variables: &core_build_macosx_35_variables + PYTHON_VERSION: "3.5" + tags: + - conda-macosx + +core_wheels_macosx_35: + <<: *core_wheels_job + dependencies: + - core_build_macosx_35 + tags: + - conda-macosx + +extra_build_macosx_35: + <<: *extra_build_job + variables: *core_build_macosx_35_variables + dependencies: + - core_build_macosx_35 + tags: + - conda-macosx + +extra_wheels_macosx_35: + <<: *extra_wheels_job + dependencies: + - extra_build_macosx_35 + tags: + - conda-macosx