Ass*_*lov 7 jenkins jenkins-pipeline
我正在使用 Jenkins Job DSL创建一个MultibranchPipelineJob。我想将一些环境变量传递给作业,但我无法从文档中弄清楚如何做到这一点。
您可以将它们作为参数传递,如下所示:
parameters {
stringParam("MyVariable1", "my-value1")
stringParam("MyVariable2", "${my-dynamic-value2}")
}
Run Code Online (Sandbox Code Playgroud)
然后使用参数或环境(两者作用相同)在作业中使用它们,如下所示:
echo "my vars are ${parameters.MyVariable1} or ${env.MyVariable2}"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
961 次 |
最近记录: |