dnstp/.jenkins/jenkinsfile

32 lines
559 B
Plaintext

pipeline {
agent any
stages {
stage('Build') {
agent {
docker {
image 'rust:1.75.0-slim'
}
}
steps {
sh 'cargo build'
}
}
stage('Test') {
agent {
docker {
image 'rust:1.75.0-slim'
}
}
steps {
sh 'cargo test'
}
}
}
post {
always {
cleanWs()
}
}
}