詹金斯构建触发器

Jenkins build trigger

我在作业 A 中使用了 jenkins 远程触发构建选项并触发了另一个作业 B。当我打开作业 B 构建时,我可以看到 "Started by remote project <path to job A>"。我试图在执行后从作业 B 中获取价值,但我没有工作。我尝试使用给出空输出的 BuildUser 插件。有人可以帮我想办法找到信息吗?

Parameterized Remote Trigger Plugin 作业设置选项有一个部分 Build Info 和一个字段 Parameters。在那里定义参数,如:

TRIGGERED_BY_JOB=${JOB_NAME}
TRIGGERED_BY_BUILD_NO=${BUILD_NUMBER}

并在你的工作 B 中相应地使用它们。

有关其他可用信息,请参阅 Jenkins Set Environment Variables