簡體   English   中英

如何從父詹金斯工作中獲取子詹金斯工作的狀態

[英]How to get the status of child Jenkins Job from parent Jenkins job

我目前正在運行 2 個 Jenkins 作業,其中一個 Jenkins 作業(作業 A)通過使用“構建升級時”調用另一個 Jenkins 作業(作業 B)。 手動批准后,將觸發作業 B 作業。 在這一步之后,我需要一個場景,就像我想從作業 A 中的作業 B 獲取狀態一樣。

如果我的作業 B 失敗,那么作業 A 應該失敗,反之亦然。 任何幫助!

您缺少 Jenkins 工作原理的基礎知識。 如果上游作業(作業 1)成功而下游作業(作業 2)失敗,則 Jenkins 通過顯示作業的實際狀態(即,作業 1 為綠色,作業 2 為紅色)正確地完成其工作。

如果上游作業失敗,那么下游一開始就不應該啟動,因此您不必擔心。 這就是 Jenkins 的設計方式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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