Added the new trigger in jenkins file

This commit is contained in:
n 2023-03-07 13:25:11 +05:30
parent bf55d1ab47
commit ff9cac07ec

23
jenkins-pipeline Normal file
View file

@ -0,0 +1,23 @@
pipeliene {
agent { label 'any' }
triggers { pollSCM '* * * * *' }
stages {
stage( 'version control sysytem') {
steps {
git url: 'https://github.com/spring-projects/spring-petclinic.git',
branch: 'main'
}
}
stage( 'package' ) {
steps {
sh: 'export PATH="/usr/lib/jvm/java-17-openjdk-amd64/bin:$PATH" && ./gradlew build',
}
}
stage( 'post build' ) {
steps {
archiveArtifacts artifacts: '**/libs/spring-petclinic-3.0.0/jar'
onlyIfSuccesful: true
junit testresults: '**/test-results/test/TEST-*.xml'
}
}
}