【发布时间】:2018-02-27 02:37:41
【问题描述】:
我有存储库结构
myproject/
¦
¦--jobs/
¦
¦--job1/{job1 directories & files}
¦
¦--job2/{job2 directories & files}
还有两个 Jenkins Jobs job1 用于第一个路径,job2 用于第二个路径。 因此,如果提交在 job1 目录路径 job1 应该触发,如果提交在 job2 目录路径 job2 在 Jenkins 应该触发。 但问题是合并拉取请求被合并到 master 两个作业都被触发,即使提交只是作业路径之一。
【问题讨论】:
-
你能详细说明你的问题吗?我很困惑。
-
所以,我的存储库结构为:myproject/ ¦ ¦--jobs/ ¦ ¦--job1/{job1 目录和文件} ¦ ¦--job2/{job2 目录和文件} 并且为两个单独的路径配置了 2 个 Jenkins 作业,一个用于作业 1 目录路径,一个用于作业 2 目录路径。因此,如果我对 job1 目录或文件 job2 中的提交的拉取请求合并也被触发。