簡體   English   中英

Gerrit + Jenkins:傳達非阻塞性工作的結果?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM