0

我有一个以分支名称为参数的 Jenkins 构建。现在问题来了:如果我首先针对分支 A 运行构建,然后在不同的分支 B 上运行构建,最后回到分支 A,则 Jenkins 无法捕获分支 A 上的代码更改集(修订),因为构建在B站在中间。有谁知道如何在这种情况下保持更改集仍然可见?

4

1 回答 1

0

针对多个分支设置构建的最佳方法是为每个分支设置单独的作业。由于每个作业都指向特定的分支,因此它将能够检测到对该分支所做的更改。

如果您有很多分支,这可能很难维护,因为需要多次更改作业配置。配置切片插件作业 DSL 插件可以帮助您。

于 2013-06-07T18:33:01.090 回答