[英]Gerrit+Jenkins: communicate results of non-blocking jobs?
我有兩個作業A和B。作業A觸發了作業B,但不等待結果。 現在,我如何才能使作業B與Gerrit溝通,而這也已經完成?
我必須使用API嗎?
ssh -p 29418 review.example.com gerrit review --message "Job B ran extremely well" <sha1>
使用API: ssh -p 29418 review.example.com gerrit review --message "Job B ran extremely well" <sha1>
注1:實際的Gerrit調用周圍可能需要引號
注2:根據項目的分支策略,您可能還希望在<sha1>
之后包含<change_id>
<sha1>
,因為一個sha1可能位於不同的分支中
或讓作業A等待作業B的完成(一種方法是打開block until the other projects complete
)。
后者將更易於使用,並以減少的人工成本提供更多的可能性。 但是,前者具有更好的自定義優點。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.