spring-petclinic/Jenkinsfile
Milan Petrovic fda33aa261 branch
2025-06-11 13:54:12 +02:00

37 lines
663 B
Groovy

pipeline {
agent any
environment {
GIT_COMMIT_SHORT = sh(script: "git rev-parse --short HEAD", returnStdout: true).trim()
DOCKER_HUB_USER = "m1kky8"
DOCKRHUB_CREDS = "580b959d-d40a-422f-a3d7-cf11b2ec7a4c"
}
stages {
stage('checkStyle') {
when { not {branch 'main' }}
steps {
sh './gradlew checkstyleMain'
}
}
stage('Test') {
when { not {branch 'main' }}
steps {
sh './gradlew test'
}
}
stage('Build') {
steps {
script {
def branch = env.BRANCH_NAME
sh """
echo $BRANCH_NAME
"""
}
}
}
}
}