2026-04-07 08:22:32 +01:00

31 lines
604 B
Groovy

pipeline {
agent {
docker {
image 'rust:stable'
}
}
stages {
stage('Setup') {
steps {
giteaStatus status: 'PENDING', context: 'ci/jenkins'
sh 'rustup component add clippy rustfmt'
}
}
stage('CI') {
steps {
sh 'make ci'
}
}
}
post {
success {
giteaStatus status: 'SUCCESS', context: 'ci/jenkins'
}
failure {
giteaStatus status: 'FAILURE', context: 'ci/jenkins'
}
}
}