9
問題如何讓Jenkins/Hudson工作監督一些其他工作並決定是否構建?
鑑於所有工作都串LEVEL_X
在它的作業名,其中X是一個數字> 1.我想與X每一項工作= n至surveil與X = n-1
每一項工作,並開始建設,如果每個他們完成了成功。我希望X = n
的工作以1分鐘的間隔監視其他工作。
首先,我有興趣知道最好的辦法是做什麼,第二我想要的解決方案,如果一個可以通過一個小腳本實現,也許groovy腳本可以運行在system groovy script
使用GROOVY插入。
謝謝,這是訪問工作信息的好方法。 – Moni
+ jenkins服務器腳本url - 節點groovy控制檯毫無價值,因爲它不會導入所有的類。 – Epu
在groovy控制檯中,我發現完整的腳本/命令必須全部在一行上,否則會出現各種語法錯誤。例如作業名稱片段對我來說就像這樣:'''def hi = hudson.model.Hudson.instance; hi.getItems(hudson.model.Project).each {project - > println(project.displayName)}''' – gaoithe