Skip to content

Commit 2000fe4

Browse files
committed
Use newer orb with sudo-coverage built in, plus massage overall circle config
1 parent c7def2f commit 2000fe4

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

.circleci/config.yml

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ version: 2.1
22

33

44
orbs:
5-
orb: invocations/orb@1.1.0
5+
orb: invocations/orb@1.2.0
66

77

88
jobs:
@@ -14,11 +14,7 @@ jobs:
1414
steps:
1515
- orb/setup
1616
- run: inv ci.make-sudouser
17-
# Split up coverage generation (under sudo for integration suite) and
18-
# compiling/uploading (wants to be as main user)
19-
- run: inv ci.sudo-run 'inv coverage'
20-
- run: coverage xml
21-
- run: codecov
17+
- orb/sudo-coverage
2218
- orb/debug
2319

2420
regression:
@@ -48,20 +44,20 @@ workflows:
4844
- orb/format:
4945
name: Style check
5046
- coverage:
51-
name: Test 3.6
47+
name: Test
5248
- regression:
5349
name: Regression tests
5450
- orb/test-release:
5551
name: Release test
5652
- orb/test:
5753
name: Test << matrix.version >>
58-
requires: ["Test 3.6"]
54+
requires: ["Test"]
5955
matrix:
6056
parameters:
6157
version: ["3.7", "3.8", "3.9"]
6258
- orb/docs:
6359
name: "Docs"
64-
requires: ["Test 3.6"]
60+
requires: ["Test"]
6561
- doctests:
6662
name: "Doctests"
6763
requires: ["Docs"]

0 commit comments

Comments
 (0)