diff --git a/goofy-client/apps/goofy-e2e/Jenkinsfile b/goofy-client/apps/goofy-e2e/Jenkinsfile
index fab07b98528eeb9f3f4b052815c45195117676ff..f410c4da988cb6b42aa1ba0efc387822a0a69cc3 100644
--- a/goofy-client/apps/goofy-e2e/Jenkinsfile
+++ b/goofy-client/apps/goofy-e2e/Jenkinsfile
@@ -36,10 +36,11 @@ pipeline {
         stage('Checkout build trigger') {
             when {
                 not {
-                    triggeredBy 'BuildUpstreamCause'
-                }
-                not {
-                    triggeredBy cause: "UserIdCause"
+                    anyOf {
+                        triggeredBy 'UpstreamCause'
+                        triggeredBy 'BuildUpstreamCause'
+                        triggeredBy cause: 'UserIdCause'
+                    }
                 }
             }
             steps {