使用Jenkins Job-DSL配置块进行Webhook触发

时间:2019-12-11 15:26:55

标签: jenkins dsl jenkins-job-dsl

请帮助了解我的DSL出了什么问题

job('example') {
configure { triggers ->
           triggers << 'org.jenkinsci.plugins.gwt.GenericTrigger' {
              token("exampleTocken")
              causeString("Generic Cause")
          }
        }
}

它的执行没有错误,但是没有实现webhooks的选项。

我在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>

为什么我的建筑商不能正常工作?

0 个答案:

没有答案