一尘不染

如何在Jenkins / Hudson中以编程方式设置环境变量?

jenkins

在Jenkins作业的预构建步骤中,我有两个脚本,第一个是perl脚本,第二个是使用groovy插件的系统groovy脚本。我需要第二个Groovy脚本中的第一个Perl脚本中的信息。我认为最好的方法是设置一些环境变量,并且想知道如何实现。

或其他更好的方法。

谢谢你的时间。


阅读 246

收藏
2020-07-25

共1个答案

一尘不染

在构建步骤之间传播环境变量的方法是通过EnvInject插件

但是,就您而言,仅在一个构建步骤中写入文件并在另一构建步骤中读取该文件可能会更简单。为确保您不会意外读取文件的先前版本,可以将其合并BUILD_ID到文件名中。

2020-07-25