0
使用Jenkinsfile環境變量,比方說,我有一個Jenkinsfile,看起來有點像這樣:內部調用建立
pipeline {
agent any
environment {
FOO = "bar"
}
stages {
stage('Build') {
steps {
main: {
build 'foo-job'
}
}
}
}
}
我將如何使用的FOO
價值爲foo-job
shell腳本里面?我試過${FOO}
和$FOO
(空),以及${env.FOO}
(顯然是壞替代)。
您應該以這種方式傳遞參數'build(job:'foo-job',parameters:[string(name:'FOO',value:'FOO')])' –
我已經達到了點,但我希望有更好的方法。啊,顯然不是。 –