标签: jenkins scripting jenkins-pipeline
因此,我可以在这样的步骤中捕获变量:
stage('blah') { script { INVENTORY_FILE = sh(returnStdout: true, script: 'echo $(date +%Y%m%d).yml') } }
这有效。除了我需要这个变量在整个Jenkinsfile的作用域内,在所有阶段,而不仅仅是这个阶段。但是我似乎无法在舞台之外使用sh()。有任何想法吗?