ips/Jenkinsfile
2021-04-25 21:20:35 -03:00

33 lines
No EOL
666 B
Groovy

pipeline {
agent {
node {
label 'buildserver'
}
}
options {
buildDiscarder logRotator(
daysToKeepStr: '1',
numToKeepStr: '3'
)
}
stages {
stage('Build') {
steps {
sh 'gmake'
}
}
stage('Test') {
steps {
sh 'gmake test'
}
}
stage('Release') {
when { tag "v*" }
steps {
archiveArtifacts artifacts: 'artifacts/**', fingerprint: true
}
}
}
}