4
當嘗試使用Groovy查詢構建,我叫我如何發現Jenkins構建的其他原因?
myBuild.getCauses()
我可以在詹金斯(編譯屏幕),這個構建有兩個原因,一個UserIdCause和UpstreamCause的界面中看到。然而,當我用上面的groovy詢問相同的構建時,我只返回一個單一的原因,即UserIdCause。必須有一些從構建中獲取UpstreamCause的方法,否則它不會出現在用戶界面中。
我正在使用Build Pipeline插件手動觸發構建。
我已經知道了「運行」中的getActions()方法爲您提供了另一個角度。當我的時限到期時,我會發布更完整的問題答案。 –
將很高興發佈JSON/XML中的示例原因 –