我有 gerrit 项目与 Jenkins 服务器集成。
当我将提交推送到 gerrit 时,仅为 Windows 操作系统(配置参数)触发 jenkins 构建。现在我希望 gerrit 也能触发在 linux OS 上的构建。
那么我们如何配置,使得对 gerrit 的提交会触发两个构建,一个在 Windows 操作系统上,另一个在 Linux 操作系统上?
谁能建议如何实现这一目标?
我有 gerrit 项目与 Jenkins 服务器集成。
当我将提交推送到 gerrit 时,仅为 Windows 操作系统(配置参数)触发 jenkins 构建。现在我希望 gerrit 也能触发在 linux OS 上的构建。
那么我们如何配置,使得对 gerrit 的提交会触发两个构建,一个在 Windows 操作系统上,另一个在 Linux 操作系统上?
谁能建议如何实现这一目标?
您应该在 Jenkins 的工作中设置 Gerrit 触发器插件。您可以在此链接上阅读更多详细信息:https ://wiki.jenkins.io/display/JENKINS/Gerrit+Trigger 实际上,此插件会检查 Gerrit 事件,因此您可以通过一次提交触发多个作业。我使用这个插件在 Jenkins 中触发更多工作,它按预期工作。