diff options
Diffstat (limited to '.circleci/config.yml')
-rw-r--r-- | .circleci/config.yml | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 00000000..914f19b1 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,24 @@ +version: 2.1 + +orbs: + orb: invocations/orb@1.0.2 + +workflows: + main: + jobs: + - orb/lint: + name: Lint + - orb/format: + name: Style check + - orb/coverage: + name: Test 3.6 (w/ coverage) + - orb/test-release: + name: Release test + - orb/test: + name: Test << matrix.version >> + # It's not worth testing on other interpreters if the baseline one + # failed. Can't run >4 jobs at a time anyhow! + requires: ["Test 3.6 (w/ coverage)"] + matrix: + parameters: + version: ["3.7", "3.8", "3.9"] |