From 2563761860416de3aa7734f0529456942f709ba1 Mon Sep 17 00:00:00 2001 From: Roberto Cirillo Date: Fri, 22 Apr 2022 16:00:25 +0200 Subject: [PATCH] duplicated stage NothingToDo ( by system |by Job) --- Jenkinsfile | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 1381076..bab6cbb 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -31,7 +31,7 @@ pipeline { when{ allOf{ triggeredBy 'TimerTrigger' - environment name: 'IS_CRON', value: 'True' + environment name: 'IS_CRON', value: True } } steps { @@ -46,20 +46,33 @@ pipeline { } } } - stage('Nothing to do ') { + stage('Nothing to do by System ') { when{ allOf{ triggeredBy 'TimerTrigger' - environment name: 'IS_CRON', value: 'False' + environment name: 'IS_CRON', value: False } } steps { echo 'Do Nothing: cron build disabled' } } + stage('Nothing to do by Job ') { + when{ + environment name: 'IS_CRON', value: True + anyOf{ + triggeredBy 'BuildUpstreamCause' + triggeredBy 'UpstreamCause' + } + } + steps { + echo 'Do Nothing: cron build disabled' + } + } + stage('Add new pending deploy ') { when{ - environment name: 'IS_CRON', value: 'True' + environment name: 'IS_CRON', value: True anyOf{ triggeredBy 'BuildUpstreamCause' triggeredBy 'UpstreamCause'