当特定文件的内容合并到 gerrit 存储库中时触发 Jenkins 作业

当特定文件的内容合并到 gerrit 存储库中时触发 Jenkins 作业

我希望创建一个 Jenkins 管道作业,当文件 filename.json 的内容更改并合并到 Gerrit 存储库的 master 分支中时触发。

.
├── Readme
├── tools-
└── src
    └── main
        ├── com
        │   └── xx
        ├── A
        │   ├── B
        │   ├── C
        │   ├── xx.conf
        │   ├── yy.conf
        │   ├── filename.json
        │   ├── cc
        │   └── dd.conf
        ├── dddd
        │   └── dd.yml
        └── gee
    enter code here

有人可以帮助使用正确的 Jenkins 管道配置指令来触发特定文件触发器并执行必要的 CI 步骤。

环境:gerrit 3.7中的src代码 Jenkins版本:2.38

我尝试在 Jenkins 配置中使用 Gerrit 触发事件。看起来缺少正确的动态触发设置并检查合并的设置。

相关内容