在查看配置页面上,视图中最后显示的作业的设置:
Pipelines
Components
Name [text field here]
Initial Job [text field here]
Final Job (optional) [text field here]
当给出最终作业时,视图不会显示该作业可能触发的任何作业,即标签所暗示的,此作业是此视图中显示的最后一个作业。
如何使用Job DSL配置此最终作业名称?
答案 0 :(得分:2)
内置DSL目前不支持设置上一个作业。但您可以使用Configure Block生成任何配置:
deliveryPipelineView('example') {
pipelines {
component('one', 'foo1')
component('two', 'foo2')
}
configure { view ->
def components = view / componentSpecs
components.'se.diabol.jenkins.pipeline.DeliveryPipelineView_-ComponentSpec'[0] << lastJob('bar1')
components.'se.diabol.jenkins.pipeline.DeliveryPipelineView_-ComponentSpec'[1] << lastJob('bar2')
}
}