小编new*_*bie的帖子

通过构建参数将环境变量传递给管道节点

我有一个参数化管道构建,其中包含一个BuildOutDir值为 的“字符串”参数${WORKSPACE}/out/

我的管道脚本是:

node ('windows') {
    stage ('Test') {
        echo "$WORKSPACE"
        echo "$BuildOutDir"
        }
}
Run Code Online (Sandbox Code Playgroud)

输出是:

[Pipeline] stage
[Pipeline] { (Test)
[Pipeline] echo
D:\jenkins\workspace\test_pipeline
[Pipeline] echo
${WORKSPACE}\out\
[Pipeline] }
[Pipeline] // stage
Run Code Online (Sandbox Code Playgroud)

有没有办法扩展作为构建参数传递的环境变量?这在非管道构建作业中正确扩展。

groovy jenkins jenkins-pipeline

3
推荐指数
1
解决办法
8864
查看次数

标签 统计

groovy ×1

jenkins ×1

jenkins-pipeline ×1