diff --git a/Jenkinsfile b/Jenkinsfile index 0fdb139..ab7871c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -32,25 +32,10 @@ pipeline { echo 'Deploy from system properly triggered' } } - stage('Add new pending deploy ') { + stage('Nothing to do ') { when{ allOf{ - not { - triggeredBy 'TimerTrigger' - } - environment name: 'IS_CRON', value: 'True' - } - } - steps { - echo 'New deploy of ${job} appended to the deploy file' - } - } - stage('Nothing to do ') { - when{ - allOf{ - not { - triggeredBy 'TimerTrigger' - } + triggeredBy 'TimerTrigger' environment name: 'IS_CRON', value: 'False' } } @@ -58,13 +43,21 @@ pipeline { echo 'Do Nothing: cron disabled on agent' } } - + stage('Add new pending deploy ') { + when{ + allOf{ + triggeredBy 'BuildUpstreamCause' + environment name: 'IS_CRON', value: 'True' + } + } + steps { + echo 'New deploy of ${job} appended to the deploy file' + } + } stage('Deploy from job ') { when{ allOf{ - not { - triggeredBy 'BuildUpstreamCause' - } + triggeredBy 'BuildUpstreamCause' environment name: 'IS_CRON', value: 'False' } }