jinput-arm64/Jenkinsfile

49 lines
1.5 KiB
Plaintext
Raw Normal View History

2018-05-23 01:39:22 +02:00
pipeline {
agent none
triggers { pollSCM('H/15 * * * *') }
2018-05-23 01:39:22 +02:00
stages {
stage('Build') {
parallel {
stage('Build on Windows') {
agent {
label "windows"
}
steps {
bat 'mvn -B -DskipTests clean package'
}
post {
always {
archiveArtifacts artifacts: '**/target/*.jar*', fingerprint: true
}
}
}
2018-05-23 01:50:27 +02:00
stage('Build on Linux') {
2018-05-23 01:39:22 +02:00
agent {
label "linux"
}
steps {
sh 'mvn -B -DskipTests clean package'
}
post {
always {
archiveArtifacts artifacts: '**/target/*.jar*', fingerprint: true
}
}
}
stage('Build on OSX') {
agent {
label "osx"
}
steps {
sh 'mvn -B -DskipTests clean package'
}
post {
always {
archiveArtifacts artifacts: '**/target/*.jar*', fingerprint: true
}
}
}
}
}
}
}