13 lines
504 B
YAML
13 lines
504 B
YAML
pipeline:
|
|
test:
|
|
image: rust:1.65.0-bullseye
|
|
volumes:
|
|
- /qube/utils:/utils
|
|
secrets: [sonar_qube_token, sonar_qube_host_url]
|
|
privileged: true
|
|
commands:
|
|
- /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
|