JenkinsD 446 B

123456789101112131415161718
  1. pipeline {
  2. agent any
  3. stages {
  4. stage ('Build') {
  5. when {
  6. expression { env.BRANCH_NAME == '4.x' || env.BRANCH_NAME == '5.x' }
  7. }
  8. steps {
  9. sh "rm -rf build/libs/"
  10. sh "chmod +x gradlew"
  11. sh "./gradlew clean build publish --refresh-dependencies --stacktrace"
  12. archiveArtifacts artifacts: '**/build/libs/*.jar', fingerprint: true
  13. }
  14. }
  15. }
  16. }