From 43b601c418caf265ece212c8ffe8aab397631b20 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Wed, 10 Apr 2024 11:20:43 +0200
Subject: [PATCH] jenkins triggeredby test

---
 alfa-client/apps/alfa-e2e/Jenkinsfile | 45 ++++++++++++++++++++++-----
 1 file changed, 38 insertions(+), 7 deletions(-)

diff --git a/alfa-client/apps/alfa-e2e/Jenkinsfile b/alfa-client/apps/alfa-e2e/Jenkinsfile
index 6afc59fda1..debb523e51 100644
--- a/alfa-client/apps/alfa-e2e/Jenkinsfile
+++ b/alfa-client/apps/alfa-e2e/Jenkinsfile
@@ -54,20 +54,51 @@ pipeline {
 //                }
 //            }
 //        }
-        stage('Check branch') {
+        // stage('Check branch') {
 //            when {
  //               anyOf {
 //                    triggeredBy 'CronCause'
 //                    triggeredBy 'TimerTrigger'
 //                }
 //            }
+        //     steps {
+        //         script {
+        //              if (!isMasterBranch()) {
+        //                 echo "Branchname "+env.BRANCH_NAME+" does not match, skipping e2e tests"
+        //                 SKIP_RUN = true
+        //             }
+        //         }
+        //     }
+        // }
+        stage('TimerTrigger') {
+            when { 
+                triggeredBy 'TimerTrigger' 
+            }
             steps {
-                script {
-                     if (!isMasterBranch()) {
-                        echo "Branchname "+env.BRANCH_NAME+" does not match, skipping e2e tests"
-                        SKIP_RUN = true
-                    }
-                }
+                echo "TimerTrigger"
+            }
+        }
+        stage('UserIdCause') {
+            when { 
+                triggeredBy cause: 'UserIdCause'
+            }
+            steps {
+                echo "UserIdCause"
+            }
+        }
+        stage('When not anyOf') {
+            when {
+                not {
+                   anyOf {
+                       triggeredBy 'UpstreamCause'
+                       triggeredBy 'BuildUpstreamCause'
+                       triggeredBy cause: 'UserIdCause'
+                       triggeredBy 'TimerTrigger'
+                   }
+               }
+            }
+            steps {
+                echo "When not anyOf"
             }
         }
         stage('Checkout SCM') {
-- 
GitLab