从jenkins中的自由式作业下游管道作业传递值

时间:2017-07-13 16:23:07

标签: jenkins groovy jenkins-pipeline

在Jenkins上,我有一个自由式作业,它接受用户输入(发布分支和环境部署)。我想在管道作业中使用这些值。我试图将用户输入导出到文件,读取文件,将值设置为环境变量,尝试在管道作业中打印。这对我来说似乎不起作用。是否赞赏任何投入?

1 个答案:

答案 0 :(得分:0)

Jenkins JENKINS-SECURITY-170的更高版本中存在问题 这可以防止在管道中的连续作业之间传递环境变量(或更确切地说是任意构建参数)。解决方法是使用系统属性 hudson.model.ParametersAction.keepUndefinedParameters 设置为 true

启动Jenkins实例
相关问题