请帮助了解我的DSL有什么问题
job('example') {
configure { triggers ->
triggers << 'org.jenkinsci.plugins.gwt.GenericTrigger' {
token("exampleTocken")
causeString("Generic Cause")
}
}
}
它正在执行,没有错误,但webhook的选项未实现。
我在Jenkins中手动执行了相同的操作,并找到了作业的下一个xml:
<triggers>
<org.jenkinsci.plugins.gwt.GenericTrigger plugin="generic-webhook-trigger@1.47">
<spec></spec>
<regexpFilterText></regexpFilterText>
<regexpFilterExpression></regexpFilterExpression>
<printPostContent>false</printPostContent>
<printContributedVariables>false</printContributedVariables>
<causeString>Generic Cause</causeString>
<token>exampleTocken</token>
<silentResponse>false</silentResponse>
</org.jenkinsci.plugins.gwt.GenericTrigger>
</triggers>
为什么我的构建器不工作?
1条答案
按热度按时间dba5bblo1#
配置插入应位于以下位置,并且必须包含spec()。如果没有spec()选项,将不会在作业中启用webhook触发器。