Skip to content

Commit 94e9899

Browse files
authored
Merge pull request #1563 from CosmWasm/feature-coverage
Enable more features for coverage
2 parents 4891e79 + a4c54e4 commit 94e9899

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.circleci/config.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -956,8 +956,13 @@ jobs:
956956
mkdir -p reports/schema
957957
mkdir -p reports/std
958958
mkdir -p reports/storage
959+
CRYPTO=" cargo tarpaulin --skip-clean --out Xml --output-dir reports/crypto --packages cosmwasm-crypto"
960+
DERIVE=" cargo tarpaulin --skip-clean --out Xml --output-dir reports/derive --packages cosmwasm-derive"
961+
SCHEMA=" cargo tarpaulin --skip-clean --out Xml --output-dir reports/schema --packages cosmwasm-schema"
962+
STD=" cargo tarpaulin --skip-clean --out Xml --output-dir reports/std --packages cosmwasm-std --features abort,iterator,staking,stargate,cosmwasm_1_1,cosmwasm_1_2"
963+
STORAGE="cargo tarpaulin --skip-clean --out Xml --output-dir reports/storage --packages cosmwasm-storage"
959964
docker run --security-opt seccomp=unconfined -v "${PWD}:/volume" xd009642/tarpaulin:0.21.0 \
960-
sh -c "cargo tarpaulin --skip-clean --out Xml --output-dir reports/crypto --packages cosmwasm-crypto && cargo tarpaulin --skip-clean --out Xml --output-dir reports/derive --packages cosmwasm-derive && cargo tarpaulin --skip-clean --out Xml --output-dir reports/schema --packages cosmwasm-schema && cargo tarpaulin --skip-clean --out Xml --output-dir reports/std --packages cosmwasm-std && cargo tarpaulin --skip-clean --out Xml --output-dir reports/storage --packages cosmwasm-storage"
965+
sh -c "$CRYPTO && $DERIVE && $SCHEMA && $STD && $STORAGE"
961966
- codecov/upload:
962967
file: reports/crypto/cobertura.xml
963968
flags: cosmwasm-crypto

0 commit comments

Comments
 (0)