繁体   English   中英

通过单个作业在Jenkins从/主配置上并行构建多个分支

[英]Build multiple branches in parallel on Jenkins slave/master configuration from a single job

我有一个git repo设置,有很多人推动它。 我在詹金斯(Jenkins)有一份工作,负责对该仓库进行轮询以获取所有分支的更新。 我使用远程机器安装了Jenkins作业,并且正在从作业中分发构建,但是它始终在本地和远程构建相同的分支。

我是否可以设置作业,以便在轮询时进行第一个内联构建,然后将下一个作业排队,以分发给下一个可用执行程序? 我不需要同一个分支来多次构建。

看起来您可以使用带分支名称的参数化作业来执行此操作

http://julianhigman.com/blog/2012/02/22/building-github-branches-with-jenkins/

现在的问题将是如何自动将分支传递到作业中。

另外,您已经拥有了所有分支构建历史记录

我会在每个分支都有一个专门的工作,以便跟踪每个分支特定的构建。 您可以使用Job DSL从模板作业中生成这些作业,然后每个分支将在更改时进行重建

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM