簡體   English   中英

我如何使用詹金斯工作來循環另一個詹金斯工作

[英]how can I use a jenkins job to loop another jenkins job

我有一個要求,我需要2個Jenkins作業,一個需要用戶參數的工作(例如:用戶選擇10,這意味着我需要運行10次第二個作業),第二個作業將是測試自動化的實際執行。

無論先前迭代的結果(通過/失敗)如何,循環都會繼續

只是試圖將其表示為摘錄,

職位A:

用戶輸入= 10 for(num <= 10){作業B(num)}

作業B:執行(數字)

PS:如果有解決方案可以讓我在一項工作中實現這一目標,請提出建議

您可以使用Jenkins上游/下游概念,請參考以下網址:-

Jenkins上游/下游鏈接

你能行的:

您可以對Linux和Windows計算機使用相同的解決方案(在Windows中編寫cmd語法,在Linux Bash中)

例如,在Bash中創建一個循環:

!/斌/慶典

為{1..5}中的i做卷曲

如果您不知道CURL,請使用下面的鏈接。 https://serverfault.com/questions/888176/how-to-trigger-jenkins-job-via-curl-command-remotely

暫無
暫無

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

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