-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Major
-
Component/s: pipeline-model-definition-plugin
Environments variables such as ${env.NODE_NAME} are not available in Options {} before stages. I want to dynamically lock a node using options {} before the first stage starts and keep that node locked for the entire pipeline.Â
I have spent hours on this everything I tried returns NULL. I know I can lock each stage individually but that won't work for me since it releases that lock at the end of each stage.
options {
  lock (resource: "${env.NODE_NAME}")
  }
stages {
  stage("stage name") {
     steps {.....
- is duplicated by
-
JENKINS-60367 Declarative Pipeline: Allow env vars to be used in options block
-
- Open
-