Commit ddc367b3 authored by Godefroid Chapelle's avatar Godefroid Chapelle

Circle CI: run tests in sequence

parent 75b5cab9
...@@ -73,30 +73,38 @@ jobs: ...@@ -73,30 +73,38 @@ jobs:
command: ./ci_build.sh command: ./ci_build.sh
workflows: workflows:
tests-containers: version: 2
tests:
jobs: jobs:
- install-python-and-test-ubuntu:
matrix:
parameters:
python-version: ["3.8"]
- install-python-and-test-ubuntu:
requires:
- install-python-and-test-ubuntu-3.8
matrix:
alias: install-python-and-test-ubuntu-all
parameters:
python-version: ["2.7", "3.5", "3.6", "3.7", "3.9", "3.10", "3.11"]
- test: - test:
requires:
- install-python-and-test-ubuntu-all
matrix: matrix:
alias: test-containers
parameters: parameters:
python-version: ["2.7", "3.5", "3.6", "3.7", "3.8", "3.9", "3.10", "3.11"] python-version: ["2.7", "3.5", "3.6", "3.7", "3.8", "3.9", "3.10", "3.11"]
build-type: ["centos_containers", "debian_containers"] build-type: ["centos_containers", "debian_containers"]
tests-sys-debian:
jobs:
- test: - test:
requires:
- test-containers
matrix: matrix:
parameters: parameters:
python-version: ["3.9"] python-version: ["3.9"]
build-type: ["debian_sys_container"] build-type: ["debian_sys_container"]
tests-ubuntu-machines:
jobs:
- install-python-and-test-ubuntu:
matrix:
parameters:
python-version: ["2.7", "3.5", "3.6", "3.7", "3.8", "3.9", "3.10", "3.11"]
tests-macos-machines:
jobs:
- install-python-and-test-macos: - install-python-and-test-macos:
requires:
- install-python-and-test-ubuntu-all
matrix: matrix:
parameters: parameters:
python-version: ["3.7", "3.8", "3.9"] python-version: ["3.7", "3.8", "3.9"]
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