如何在運行時不通過email-ext
插件訪問jenkins構建狀態?構建狀態jenkins
我想使用jenkins的環境變量來訪問build_status。或者任何其他方式來訪問jenkins的構建狀態變量?
如何在運行時不通過email-ext
插件訪問jenkins構建狀態?構建狀態jenkins
我想使用jenkins的環境變量來訪問build_status。或者任何其他方式來訪問jenkins的構建狀態變量?
默認的Jenkins環境變量不包含構建結果。
但是,您可以使用Groovy Postbuild Plugin,它在Jenkins JVM下運行,並且可以訪問構建的當前實例。
然後從groovy您可以通過manager.build.result
訪問構建結果。有關示例用法,請參閱我的回答here。
您可以使用currentBuild.currentResult
這是jenkins服務器內的全局變量來訪問當前的構建狀態。這些變量可以在管道內訪問。
而且你可以查看通過以下網址
http://<server>/pipeline-syntax/globals
服務器內所有可用的全局變量安裝我可以訪問通過螞蟻創建結果後..?我想要的價值是可用的螞蟻任務,我正在寫電子郵件觸發? – Chikku 2012-07-25 12:57:51
我的Groovy知識大約爲零,但我認爲可以從Groovy設置環境變量var,它會一直存在,直到您的Ant任務。在我的Jenkins服務器上,我將這些信息存儲在稍後由Python腳本處理的新工作區文件中。 – 2012-07-25 16:17:24
感謝您的回覆..更多的疑問我可以在哪裏找到jenkins中兩個依賴工作類的位置?內部插件/某處?我想要的位置? – Chikku 2012-07-26 05:38:44