From b6ca29e9f1ab5e21a2ecf64890384f2c1b2cba9f Mon Sep 17 00:00:00 2001 From: Endolf Date: Fri, 25 May 2018 20:30:38 +0100 Subject: [PATCH] Move input out of an agent tied stage --- Jenkinsfile | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 254b826..1d3b5e8 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -102,16 +102,21 @@ pipeline { } } } - stage('Release') { - agent { - label "linux" - } + stage('Confirm release') { + agent none steps { milestone(2) timeout(time:5, unit:'MINUTES') { input message: "Do you wish to release?", ok: "Release" input message: "Are you sure, this cannot be undone?", ok: "Release" } + } + } + stage('Perform release') { + agent { + label "linux" + } + steps { milestone(3) unstash 'windows-natives' unstash 'osx-natives'