我有一個多階段的管道。當從 SCM 推送代碼時,不應執行其中之一。它應該只在我們有時間觸發器或任何人手動構建作業時執行。
這適用于時間觸發器,但如果手動構建,則不會構建我的舞臺 when { triggeredBy 'TimerTrigger' }
無論如何,這個構建。即使在 SCM 推送上:when { not {triggeredBy 'SCMTrigger' }}
uj5u.com熱心網友回復:
這將用于構建由用戶啟動或時間觸發。
when {
anyOf {
triggeredBy 'TimerTrigger'
triggeredBy cause: 'UserIdCause'
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/348757.html
上一篇:種子作業無法決議構建用戶變數插件
