update jenkinsfile
Some checks failed
Rust CI / CI occurred while executing withChecks step.

This commit is contained in:
bQUARKz 2026-04-07 09:39:58 +01:00
parent d46f447273
commit 40536f4b30
Signed by: bquarkz
SSH Key Fingerprint: SHA256:Z7dgqoglWwoK6j6u4QC87OveEq74WOhFN+gitsxtkf8

View File

@ -2,40 +2,18 @@ pipeline {
agent any
stages {
stage('Verify') {
stage('CI') {
steps {
withChecks(name: 'Rust Verify', includeStage: true) {
withChecks(name: 'Rust CI', includeStage: true) {
sh '''
set -e
rustup component add clippy rustfmt llvm-tools-preview
cargo fmt --all -- --check
cargo clippy --all-targets --all-features -- -D warnings
rustc --version
cargo --version
rustup component add clippy rustfmt
make ci
'''
}
}
}
stage('Test + Coverage') {
steps {
withChecks(name: 'Rust Test', includeStage: true) {
sh '''
set -e
cargo install cargo-llvm-cov --locked || true
cargo llvm-cov --all-features --workspace --cobertura --output-path coverage.xml
'''
}
}
}
stage('Reports') {
steps {
recordCoverage(
tools: [[parser: 'COBERTURA', pattern: 'coverage.xml']],
id: 'rust-coverage',
name: 'Rust Coverage',
sourceCodeRetention: 'EVERY_BUILD'
)
}
}
}
}