作业 DSL 管道配置触发器

Job DSL Pipeline Config Trigger

我想知道如何使用 Job Dsl 配置触发器 "Trigger build remotely" 管道作业。

我需要输入字符串作为身份验证令牌。

我的示例代码:

pipelineJob("PipelineJobs") {
  logRotator {
    daysToKeep(7)
    numToKeep(10)
  }
  concurrentBuild(false)
  parameters {
    stringParam('PHID',null,null)
    stringParam('SHA1',null,null)
  }
  triggers {

  }
}

谢谢。

在内部该选项不是触发器,因此您无法在 triggers 上下文中找到它。

您需要在工作级别使用authenticationToken,请参阅API Viewer

pipelineJob('example') {
  authenticationToken('secret')
}