release_checker/.woodpecker.yml

13 lines
504 B
YAML
Raw Normal View History

2022-09-11 08:22:16 +00:00
pipeline:
test:
2023-05-18 19:42:31 +00:00
image: rust:1.65.0-bullseye
volumes:
2022-10-01 13:24:14 +00:00
- /qube/utils:/utils
2022-10-01 12:37:27 +00:00
secrets: [sonar_qube_token, sonar_qube_host_url]
2022-10-01 15:50:08 +00:00
privileged: true
2022-09-11 08:22:16 +00:00
commands:
2022-10-05 09:09:58 +00:00
- /utils/cargo-tarpaulin tarpaulin --ignore-tests --all-features --implicit-test-threads --release --out Xml
- rustup component add clippy
- cargo clippy --message-format=json &> report.json
- /utils/sonar-scanner/bin/sonar-scanner -Dsonar.login=$SONAR_QUBE_TOKEN -Dsonar.host.url=$SONAR_QUBE_HOST_URL