2013-07-16 67 views
0

如何使用Jenkins Gerrit触发器选项中的Custom build messages字段向Gerrit发送定制消息?Gerrit触发器定制构建消息

位置的设置是作业属性 - >格里特触发 - 我在Build Start Message场限定的>先进

我的自定义消息

我会希望在Gerrit中看到这个信息,但是没有评论显示。如果我删除了自定义消息,那么il会为开始消息留下默认注释。

定制构建消息应该是纯字符串还是不同的东西?

回答

0

我重新安装了整个系统,之后Custom build message字段开始按预期工作。

看来问题是,我编辑了全球Gerrit Verified Commands消息前(然而,我做回它试图自定义生成消息之前为默认设置)

+0

嗨艾伦,你有没有找到根本原因?我面临同样的问题,但重启并不能解决问题。 – trinth

+0

不,刚刚重新安装,它开始工作。 尝试查看Jenkins生成的控制台输出(如果您将它作为控制台的.war文件运行,则不知道如果使用apt/yum进行安装,它位于哪里) – TheMeaningfulEngineer

0

您可以在全球格里特触发设置消息:jenkins-> manage->格里特触发

然后在先进的部分,你可以看到格里特验证的命令,该格里特触发用于更新格里特。这是我看到的开始事件:

gerrit approve <CHANGE>,<PATCHSET> --message 'Build Started <BUILDURL> <STARTED_STATS>' --verified <VERIFIED> --code-review <CODE_REVIEW> 

您应该可以在那里更改消息。

+0

这定义了所有项目在全球范围内的信息。我正在寻找的是每个项目的基础。 – TheMeaningfulEngineer

相关问题