-
New Feature
-
Resolution: Fixed
-
Major
-
None
-
-
Pipeline - December
Problem
In Declarative it is not possible to wrap a timeout out side of a stage and not have it utilise the agent.
stage('Continue deploy') { agent none steps { timeout(time: 1, unit: 'DAYS') { input 'Continue deploy?' } } } stage('deploy') { agent { label 'deployer' } steps { echo 'deploy' } }
Solution
It would be great if we could have something like the following (assuming JENKINS-48379)
stage('deploy') { timeout { time: 1 unit: DAYS } input { input 'Continue deploy?' } steps { echo 'deploy' } }
- is duplicated by
-
JENKINS-43336 Allow locking multiple stages in declarative pipeline
- Closed
- relates to
-
JENKINS-48379 Input/parameters for Stages
- Closed
- links to