![](/img/trans.png)
[英]How to make parent job to wait for child job's status when calling it using curl command in jenkins?
[英]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.