|
|
@@ -17,20 +17,20 @@ node {
|
|
|
}
|
|
|
|
|
|
|
|
|
- stage('Push Docker image to Nexus') {
|
|
|
- withDockerRegistry([credentialsId: 'nexus', url: 'https://nexus.foodgame.fr']) {
|
|
|
- // Définition des variables
|
|
|
- def dockerImageName = 'workflow_jenkins_1'
|
|
|
- def dockerImageTag = 'latest'
|
|
|
- def nexusRepository = 'fatboar_repo'
|
|
|
-
|
|
|
- // Étape de balisage de l'image Docker pour le registre Nexus
|
|
|
- sh "docker tag ${dockerImageName}:${dockerImageTag} ${nexusRepository}/${dockerImageName}:${dockerImageTag}"
|
|
|
-
|
|
|
- // Étape de poussée de l'image Docker vers le registre Nexus
|
|
|
- sh "docker push ${nexusRepository}/${dockerImageName}:${dockerImageTag}"
|
|
|
- }
|
|
|
- }
|
|
|
+ // stage('Push Docker image to Nexus') {
|
|
|
+ // withDockerRegistry([credentialsId: 'nexus', url: 'https://nexus.foodgame.fr']) {
|
|
|
+ // // Définition des variables
|
|
|
+ // def dockerImageName = 'workflow_jenkins_1'
|
|
|
+ // def dockerImageTag = 'latest'
|
|
|
+ // def nexusRepository = 'fatboar_repo'
|
|
|
+
|
|
|
+ // // Étape de balisage de l'image Docker pour le registre Nexus
|
|
|
+ // sh "docker tag ${dockerImageName}:${dockerImageTag} ${nexusRepository}/${dockerImageName}:${dockerImageTag}"
|
|
|
+
|
|
|
+ // // Étape de poussée de l'image Docker vers le registre Nexus
|
|
|
+ // sh "docker push ${nexusRepository}/${dockerImageName}:${dockerImageTag}"
|
|
|
+ // }
|
|
|
+ // }
|
|
|
|
|
|
|
|
|
|