【发布时间】:2019-04-02 03:34:54
【问题描述】:
我正在尝试在 Groovy 中为我的项目编写 jenkins 构建脚本。 问题是我想在脚本顶部定义一些变量,并在需要时将它们用作环境变量。
def someVariable = 'foo'
pipeline{
agent any
stages{
stage("build"){
environment {
specialParameter = someVariable
}
steps{
...
}
}
...
}
}
我还有其他一些步骤,它们的环境变量不同,而且我只想更改脚本的顶部以能够构建其他分支等等。所以我只想要一种在 environment 正文中使用定义的 someVariable 的方法。
谢谢
【问题讨论】:
标签: jenkins groovy environment-variables jenkins-pipeline