首页 > 解决方案 > 如何将多个构建开始的 Jenkins 消息合并到一封电子邮件中

问题描述

我正在为我的项目使用 Jenkins、Gerrit 和 repo。很多时候,我会进行跨越 git 存储库的代码更改(全部通过 repo 管理)。当我提交 CL 时,它会触发多个 Jenkins 作业(预提交、交叉引用检查、linter ...),这些作业会发送一连串构建开始的电子邮件,最后是一封带有 +/- 已验证状态的电子邮件。想知道是否可以将所有构建开始的电子邮件合并为一个(就像最终验证的状态电子邮件一样)

标签: jenkinsgerritrepo

解决方案


我建议您使用管道,其中只有一个作业将作为 Gerrit 触发器的一部分触发,管道将负责调用所有其他作业并使用最终消息更新 Gerrit。


推荐阅读