Skip to content
Snippets Groups Projects
Commit bbc7ea46 authored by André Anjos's avatar André Anjos :speech_balloon:
Browse files

[data/gitlab-ci] adds support for py39 builds

parent 4e4957fc
No related branches found
No related tags found
1 merge request!268[data/gitlab-ci] adds support for py39 builds
Pipeline #56553 passed
...@@ -128,6 +128,7 @@ channel_sources: ...@@ -128,6 +128,7 @@ channel_sources:
python: python:
# part of a zip_keys: python, python_impl, numpy # part of a zip_keys: python, python_impl, numpy
- 3.8.* *_cpython - 3.8.* *_cpython
- 3.9.* *_cpython
python_impl: python_impl:
# part of a zip_keys: python, python_impl, numpy # part of a zip_keys: python, python_impl, numpy
- cpython - cpython
......
...@@ -2,3 +2,8 @@ build_linux_38: ...@@ -2,3 +2,8 @@ build_linux_38:
tags: tags:
- bob - bob
- docker-build - docker-build
build_linux_39:
tags:
- bob
- docker-build
...@@ -39,7 +39,7 @@ build: ...@@ -39,7 +39,7 @@ build:
stage: build stage: build
variables: variables:
GITLAB_CHECKOUT_STRATEGY: "https://gitlab-ci-token:${CI_BUILD_TOKEN}@gitlab.idiap.ch/" GITLAB_CHECKOUT_STRATEGY: "https://gitlab-ci-token:${CI_BUILD_TOKEN}@gitlab.idiap.ch/"
PYTHON_VERSION: "3.8" PYTHON_VERSION: "3.9"
BUILD_EGG: "true" BUILD_EGG: "true"
script: script:
- bdt ci docs -vv packages.txt - bdt ci docs -vv packages.txt
......
...@@ -53,6 +53,13 @@ build_linux_38: ...@@ -53,6 +53,13 @@ build_linux_38:
cache: cache:
key: 'build-py38' key: 'build-py38'
build_linux_39:
extends: .build_linux_template
variables:
PYTHON_VERSION: "3.9"
cache:
key: 'build-py39'
build_macos_intel_38: build_macos_intel_38:
extends: .build_template extends: .build_template
variables: variables:
...@@ -64,6 +71,17 @@ build_macos_intel_38: ...@@ -64,6 +71,17 @@ build_macos_intel_38:
cache: cache:
key: 'build-py38' key: 'build-py38'
build_macos_intel_39:
extends: .build_template
variables:
PYTHON_VERSION: "3.9"
tags:
- bob
- macos
- intel
cache:
key: 'build-py39'
# Periodic cleanup of beta packages # Periodic cleanup of beta packages
.cleanup_template: .cleanup_template:
......
...@@ -55,7 +55,7 @@ build_linux: ...@@ -55,7 +55,7 @@ build_linux:
- docker - docker
image: quay.io/condaforge/linux-anvil-cos7-x86_64 image: quay.io/condaforge/linux-anvil-cos7-x86_64
variables: variables:
PYTHON_VERSION: "3.8" PYTHON_VERSION: "3.9"
BUILD_EGG: "true" BUILD_EGG: "true"
script: script:
- bdt ci build -vv - bdt ci build -vv
...@@ -73,7 +73,7 @@ build_linux: ...@@ -73,7 +73,7 @@ build_linux:
build_macos_intel: build_macos_intel:
variables: variables:
PYTHON_VERSION: "3.8" PYTHON_VERSION: "3.9"
cache: cache:
key: "build" key: "build"
extends: .build_template extends: .build_template
......
...@@ -79,10 +79,24 @@ build_macos_intel_38: ...@@ -79,10 +79,24 @@ build_macos_intel_38:
cache: cache:
key: "build-py38" key: "build-py38"
build_macos_intel_39:
extends: .build_macos_intel_template
variables:
PYTHON_VERSION: "3.9"
cache:
key: "build-py39"
build_linux_38: build_linux_38:
extends: .build_linux_template extends: .build_linux_template
variables: variables:
PYTHON_VERSION: "3.8" PYTHON_VERSION: "3.8"
cache:
key: "build-py38"
build_linux_39:
extends: .build_linux_template
variables:
PYTHON_VERSION: "3.9"
BUILD_EGG: "true" BUILD_EGG: "true"
script: script:
- bdt ci build -vv - bdt ci build -vv
...@@ -95,7 +109,7 @@ build_linux_38: ...@@ -95,7 +109,7 @@ build_linux_38:
- ${CONDA_ROOT}/conda-bld/linux-64/*.conda - ${CONDA_ROOT}/conda-bld/linux-64/*.conda
- ${CONDA_ROOT}/conda-bld/linux-64/*.tar.bz2 - ${CONDA_ROOT}/conda-bld/linux-64/*.tar.bz2
cache: cache:
key: "build-py38" key: "build-py39"
# Test targets (not normally used) # Test targets (not normally used)
...@@ -136,7 +150,9 @@ build_linux_38: ...@@ -136,7 +150,9 @@ build_linux_38:
- bdt ci clean -vv - bdt ci clean -vv
dependencies: dependencies:
- build_linux_38 - build_linux_38
- build_linux_39
- build_macos_intel_38 - build_macos_intel_38
- build_macos_intel_39
tags: tags:
- bob - bob
- docker - docker
...@@ -176,7 +192,9 @@ pypi: ...@@ -176,7 +192,9 @@ pypi:
- bdt ci clean -vv - bdt ci clean -vv
dependencies: dependencies:
- build_linux_38 - build_linux_38
- build_linux_39
- build_macos_intel_38 - build_macos_intel_38
- build_macos_intel_39
tags: tags:
- bob - bob
- docker - docker
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment