diff --git a/bob/devtools/data/gitlab-ci/osx-arm64-support.yaml b/bob/devtools/data/gitlab-ci/osx-arm64-support.yaml new file mode 100644 index 0000000000000000000000000000000000000000..f2ca8a95115429b151469235ac84b192d3d2c910 --- /dev/null +++ b/bob/devtools/data/gitlab-ci/osx-arm64-support.yaml @@ -0,0 +1,42 @@ +.build_macos_arm_template: + extends: .build_template + tags: + - macos + - arm + artifacts: + paths: + - ${CONDA_ROOT}/conda-bld/osx-arm64/*.conda + - ${CONDA_ROOT}/conda-bld/osx-arm64/*.tar.bz2 + +build_macos_arm_38: + extends: .build_macos_arm_template + variables: + PYTHON_VERSION: "3.8" + cache: + key: "build-py38" + +.deploy_template: + dependencies: + - build_linux_38 + - build_macos_intel_38 + - build_macos_arm_38 + +deploy_beta: + extends: .deploy_template + environment: beta + only: + - master + +deploy_stable: + extends: .deploy_template + environment: stable + only: + - /^v\d+\.\d+\.\d+([abc]\d*)?$/ # PEP-440 compliant version (tags) + except: + - branches + +pypi: + dependencies: + - build_linux_38 + - build_macos_intel_38 + - build_macos_arm_38