【发布时间】:2019-11-22 20:27:41
【问题描述】:
我正在尝试在 jenkins 作业完成后保存一个变量。每次作业完成后,此变量将被覆盖。其他作业应该能够访问此变量。詹金斯有没有办法做到这一点?有什么插件可以解决这个问题?
【问题讨论】:
-
作业交换数据的方式有很多种。使用哪一个,取决于您的用例。你能详细说明一下吗?
-
因此 2 个作业使用不同的工作空间。我需要 job1 最后保存一些变量。作业 2 将需要根据构建参数读取其中一个。也许像 Jenkins 中的全局变量?还是像地图变量(键,值对)?如果可能的话。
-
job1是job2发起的吗?然后你可以使用getBuildVariables()。