diff --git a/Jenkinsfile b/Jenkinsfile index d103665a0..7b46bc17c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,11 +1,30 @@ pipeline { agent any + + environment { + GIT_COMMIT_SHORT = sh(script: "git rev-parse --short HEAD", returnStdout: true).trim() + DOCKER_HUB_USER = "m1kkY8" + } + stages { stage('checkStyle') { + when { not {branch 'main' }} steps { sh './gradlew checkstyleMain' } } + stage('Test') { + when { not {branch 'main' }} + steps { + sh './gradlew test' + } + } + + stage('Build') { + steps { + sh './gradlew build -x test' + } + } } -} \ No newline at end of file +}