Compare commits

..

1 Commits

Author SHA1 Message Date
Dustin 2e467eb1fc ci: Begin CI pipeline
mqttdpms/pipeline/head There was a failure building this commit Details
2022-05-22 13:17:41 -05:00
1 changed files with 28 additions and 30 deletions

58
ci/Jenkinsfile vendored
View File

@ -2,42 +2,40 @@ pipeline {
agent none
stages {
stage ('Build') {
parallel {
stage('Build: x86_64') {
agent {
dockerfile {
label 'x86_64'
dir 'ci'
}
parallel {
stage('Build: x86_64') {
agent {
dockerfile {
label 'x86_64'
dir 'ci'
}
steps {
sh 'cargo build --release'
}
post {
success {
dir('target') {
archiveArtifacts 'release/mqttdpms'
}
}
steps {
sh 'cargo build --release'
}
post {
success {
dir('target') {
archiveArtifacts 'release/mqttdpms'
}
}
}
}
stage('Build: aarch64') {
agent {
dockerfile {
label 'aarch64'
dir 'ci'
}
stage('Build: aarch64') {
agent {
dockerfile {
label 'aarch64'
dir 'ci'
}
steps {
sh 'cargo build --release'
}
post {
success {
dir('target') {
archiveArtifacts 'release/mqttdpms'
}
}
steps {
sh 'cargo build --release'
}
post {
success {
dir('target') {
archiveArtifacts 'release/mqttdpms'
}
}
}