fix jenkinsfile

This commit is contained in:
Sofiia Churikova 2025-05-02 02:21:49 +03:00
parent 34c66883f8
commit 355fc0afff

5
Jenkinsfile vendored
View file

@ -1,5 +1,8 @@
pipeline { pipeline {
agent any agent any
tools {
maven 'Maven'
}
stages { stages {
stage('Merge Request Pipeline') { stage('Merge Request Pipeline') {
when { when {
@ -66,7 +69,7 @@ pipeline {
withCredentials([usernamePassword(credentialsId: 'nexus-credentials', withCredentials([usernamePassword(credentialsId: 'nexus-credentials',
usernameVariable: 'NEXUS_USERNAME', usernameVariable: 'NEXUS_USERNAME',
passwordVariable: 'NEXUS_PASSWORD')]) { passwordVariable: 'NEXUS_PASSWORD')]) {
sh "docker build -f Dockerfile.multi -t ${env.NEXUS_SERVER}:${env.NEXUS_PORT_MAIN}/${env.NEXUS_REPO_MAIN}:${shortCommit} ." sh "docker build -f Dockerfile.multi -t ${env.NEXUS_SERVER}:${env.NEXUS_PORT_MAIN}/${env.NEXUS_REPO_MAIN}:${shortCommit} ."
sh "docker login ${env.NEXUS_SERVER}:${env.NEXUS_PORT_MAIN} -u ${NEXUS_USERNAME} -p ${NEXUS_PASSWORD}" sh "docker login ${env.NEXUS_SERVER}:${env.NEXUS_PORT_MAIN} -u ${NEXUS_USERNAME} -p ${NEXUS_PASSWORD}"
sh "docker push ${env.NEXUS_SERVER}:${env.NEXUS_PORT_MAIN}/${env.NEXUS_REPO_MAIN}:${shortCommit}" sh "docker push ${env.NEXUS_SERVER}:${env.NEXUS_PORT_MAIN}/${env.NEXUS_REPO_MAIN}:${shortCommit}"