我有2个自由式Jenkins职位说职位A(上游)和职位B(下游)。 我想在Job B完成后发送可编辑的电子邮件。此外,我想在电子邮件内容和主题中使用作业名称,内部版本号和作业A的状态。任何人都可以帮我这个吗?
我尝试过使用构建后的步骤:" 在其他项目上触发参数化构建"并使用预定义参数作为:
UPSTREAM_BUILD_NUMBER = $ BUILD_ID UPSTREAM_JOB_NAME = $ JOB_NAME
在作业B中,在我使用的电子邮件正文中: $ UPSTREAM_JOB_NAME已建立编号 - $ UPSTREAM_BUILD_NUMBER已完成。请找到附带的测试结果。
但是在电子邮件中,我收到完全相同的句子" $ UPSTREAM_JOB_NAME,内部编号为 - $ UPSTREAM_BUILD_NUMBER。请找到附带的测试结果。"而我期待像#34; JOB A与Build编号123完成。请找到附带的测试结果。"
我不明白我是否遵循了正确的步骤。