From fec2fa25a7a659330b9be0399bf95153f0a79f3c Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Thu, 4 Nov 2021 09:20:40 +0100
Subject: [PATCH] OZG-1598 push formsolutions adapter docker image

---
 Jenkinsfile | 19 +++++++++++++++++--
 1 file changed, 17 insertions(+), 2 deletions(-)

diff --git a/Jenkinsfile b/Jenkinsfile
index 99cd3fa69..1d9cf261b 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -18,7 +18,7 @@ pipeline {
     }
 
     stages {
-        stage('Build Intelliform-Adapter') {
+        stage('Build Eingang-Adapter') {
             steps {
                 script {
                     FAILED_STAGE=env.STAGE_NAME
@@ -49,7 +49,7 @@ pipeline {
             }
         }
 
-        stage('Deploy Intelliform-Adapter to Nexus'){
+        stage('Deploy Eingang-Adapter to Nexus'){
             when {
                 anyOf {
                     branch 'master'
@@ -79,6 +79,7 @@ pipeline {
                         withCredentials([usernamePassword(credentialsId: 'jenkins-docker-login', usernameVariable: 'USER', passwordVariable: 'PASSWORD')]) {
                             sh 'docker login docker.ozg-sh.de -u ${USER} -p ${PASSWORD}'
 
+							//intelliform adapter
                             sh "docker tag docker.ozg-sh.de/intelliform-adapter:build-latest docker.ozg-sh.de/intelliform-adapter:${env.BRANCH_NAME}-${version}"
                             sh "docker push docker.ozg-sh.de/intelliform-adapter:${env.BRANCH_NAME}-${version}"
 
@@ -91,6 +92,20 @@ pipeline {
                                 sh 'docker tag docker.ozg-sh.de/intelliform-adapter:build-latest docker.ozg-sh.de/intelliform-adapter:latest'
                                 sh 'docker push docker.ozg-sh.de/intelliform-adapter:latest'
                             }
+                            
+                            //formsolutions adapter
+                            sh "docker tag docker.ozg-sh.de/formsolutions-adapter:build-latest docker.ozg-sh.de/formsolutions-adapter:${env.BRANCH_NAME}-${version}"
+                            sh "docker push docker.ozg-sh.de/formsolutions-adapter:${env.BRANCH_NAME}-${version}"
+
+                            if (env.BRANCH_NAME == 'master') {
+                                sh 'docker tag docker.ozg-sh.de/formsolutions-adapter:build-latest docker.ozg-sh.de/formsolutions-adapter:snapshot-latest'
+                                sh 'docker push docker.ozg-sh.de/formsolutions-adapter:snapshot-latest'
+                            }
+
+                            if (env.BRANCH_NAME == 'release') {
+                                sh 'docker tag docker.ozg-sh.de/formsolutions-adapter:build-latest docker.ozg-sh.de/formsolutions-adapter:latest'
+                                sh 'docker push docker.ozg-sh.de/formsolutions-adapter:latest'
+                            }
                         }
                     }
                 }
-- 
GitLab