2013-07-16 66 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

相關問題