Ben*_*eil 2 jenkins gitlab jenkins-job-dsl
插件网站的文档似乎是错误的:https://github.com/jenkinsci/gitlab-plugin
作业 dsl 文档的示例:https://jenkinsci.github.io/job-dsl-plugin/#method/javaposse.jobdsl.dsl.helpers.triggers.TriggerContext.gitlabPush
你GitLabPushTrigger可以设置secretToken,但我如何通过 job dsl 设置它?
我目前的工作:
job('seed-job-v2') {
description('Job that makes sure a service has a build pipeline available')
triggers {
gitlabPush {}
}
...
}
Run Code Online (Sandbox Code Playgroud)
使用动态DSL:
job('example') {
triggers {
gitlab {
secretToken('foo')
}
}
}
Run Code Online (Sandbox Code Playgroud)
动态 DSL 支持几乎所有配置选项。
| 归档时间: |
|
| 查看次数: |
2417 次 |
| 最近记录: |