如何获取已在Jenkinsfile中设置的环境

时间:2017-12-31 14:30:35

标签: jenkins jenkins-plugins jenkins-pipeline

在Jenkinsfile中

没有想法为什么以及如何使用这个简单的代码。

environment{}

env.VAR = xx是否适用<%= link_to "Pay To Activate", new_charge_path(:id => listing.id, :amount => 123, :desc => "Option A"), class: "btn btn-primary btn-sm", :method=> :get %> 的保存方式?

编辑:我使用 pipline 而不是 multibranchs管道是否相关?

1 个答案:

答案 0 :(得分:3)

environment关闭适用于

在脚本管道中,使用withEnv闭包/步骤来定义env var的范围:

node {
  withEnv(['ENV_1=value2']) {
    echo env.ENV_1
  }
}