我正在使用 github-organization 插件从 github 管理 jenkins 作业,但我发现 Jenkins API 不报告这些构建。
事实上,API 将整个组织列为一项工作。
如何使用 API 构建特定的存储库和分支?
需要明确的是,我正在寻找一些 groovy 代码添加到Jenkinsfile
#!groovy
stage 'test-downstream'
node {
def job = build job: 'some-job'
}
现在,问题是 Jenkins 将整个组织视为一个单一的工作!
如果我使用 Jenkins API 来检索作业,它将只返回组织,而不是其中的所有存储库和作业。
我怀疑那是因为这个插件的实现方式,我想我需要提供一些额外的参数来指定我想在组织内部构建哪个存储库和分支......建立一个组织没有多大意义。