Jenkins多分支管道如何工作?

时间:2020-03-26 11:56:30

标签: jenkins continuous-integration multibranch-pipeline

我们有一个Jenkins服务器,其中包含约20-30个存储库的多分支管道作业。这些存储库中的一些大约有30-40个分支,尽管不是所有这些分支都定期更新,而是要添加新的分支。

这是我目前对多分支管道如何工作的理解:

  1. 管道最初会发现存储库中的分支数量
  2. 它在第一次运行时会分别克隆每个分支
  3. 仅当poll scm命令检测到该分支上的更改时,才会执行每个分支的管道
  4. 如果有更改,管道将仅更改并运行Jenkinsfile

我误会了什么吗?

我主要遇到的问题是,上述Jenkins服务器由于网络占用了大量带宽(一天约140 GB)而受到网络团队的警告,我想知道这怎么可能。

0 个答案:

没有答案