簡體   English   中英

Jenkins中的條件后構建步驟(理想情況下沒有插件)

[英]Conditional Post-Build step in Jenkins (Ideally without plugins)

如果我理解正確,我可以使用此插件創建一個構建步驟: https//wiki.jenkins-ci.org/display/JENKINS/Conditional+BuildStep+Plugin

首先,這個插件是否支持Post-Build步驟? 第二是有沒有一種方法可以在沒有插件的情況下使Post-Build步驟有條件?

我的場景是我通過一個通用的Jenkins Job設置支持WebDriver和Selenium IDE測試。 如果他們檢查過任何一種類型的測試,它就會運行它們。 然后,我希望它有條件地查看是否顯示任何結果文件,如果是,則執行發布結果Post-Build步驟,否則跳過該步驟。

目前,如果沒有顯示結果,它只是將構建標記為失敗,因為沒有找到測試結果。

任何建議都會有幫助!

您可以將任何構建步驟作為構建后步驟執行。

  • 安裝Flexible Publish插件
  • 安裝任何Build Step插件
  • 在“ 配置系統 ”下,查找“靈活發布”,然后從下拉列表中選擇“ Any build step

配置作業。

  • 在“作業”配置中,添加名為“Flexible Publish”的Post-build操作。
  • 選擇條件。
  • 選擇行動。

暫無
暫無

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

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