Skip to content

Commit 5c2a819

Browse files
committed
Enable coverage reports in circle-ci
1 parent 2128c9e commit 5c2a819

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

.circleci/config.yml

+10-6
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,15 @@ jobs:
1111
default: "1.69.0"
1212
debian-version:
1313
type: string
14-
default: "bullseye"
14+
default: "buster"
1515
rust-features:
1616
type: string
1717
default: ""
1818
docker:
1919
- image: rust:<< parameters.rust-version >>-<< parameters.debian-version >>
2020
environment:
2121
RUSTFLAGS: '-D warnings'
22+
CARGO_NET_GIT_FETCH_WITH_CLI: "true"
2223
steps:
2324
- checkout
2425
- run:
@@ -92,15 +93,17 @@ workflows:
9293
rust-version:
9394
- "1.43.1"
9495
- "1.54.0"
95-
debian-version:
96-
- "buster"
9796

9897
- build-and-test:
9998
name: build-and-test:latest
99+
debian-version: "bullseye"
100100

101101
- build-and-test:
102102
matrix:
103103
parameters:
104+
rust-version:
105+
- "1.43.1"
106+
- "1.69.0"
104107
rust-features:
105108
- "--features='serde'"
106109
- "--features='serde,string-only'"
@@ -109,6 +112,7 @@ workflows:
109112
name: build-and-test:no-default-features
110113
rust-features: "--no-default-features"
111114

112-
#- upload-coverage:
113-
# requires:
114-
# - build-and-test:latest
115+
- upload-coverage:
116+
rust-version: "1.69.0"
117+
requires:
118+
- build-and-test:latest

0 commit comments

Comments
 (0)