Skip to content

Commit

Permalink
Circle CI: run tests in sequence
Browse files Browse the repository at this point in the history
  • Loading branch information
gotcha committed Nov 6, 2022
1 parent 75b5cab commit ddc367b
Showing 1 changed file with 20 additions and 12 deletions.
32 changes: 20 additions & 12 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,30 73,38 @@ jobs:
command: ./ci_build.sh

workflows:
tests-containers:
version: 2
tests:
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:
requires:
- install-python-and-test-ubuntu-all
matrix:
alias: test-containers
parameters:
python-version: ["2.7", "3.5", "3.6", "3.7", "3.8", "3.9", "3.10", "3.11"]
build-type: ["centos_containers", "debian_containers"]
tests-sys-debian:
jobs:
- test:
requires:
- test-containers
matrix:
parameters:
python-version: ["3.9"]
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:
requires:
- install-python-and-test-ubuntu-all
matrix:
parameters:
python-version: ["3.7", "3.8", "3.9"]

0 comments on commit ddc367b

Please sign in to comment.