Jenkins 作业由 RTC 中特定流的提交触发
Jenkins job triggered by commit on specific stream in RTC
我希望我的 jenkins 作业在我提交到 RTC(或我的工作区)上的特定流后立即激活。目前,我可以使用“构建触发器 -> 部分在 RTC 上进行的任何提交中执行此操作
Poll the source code management system”但是我只能指定轮询时间,不能指定要监控的流或rtc工作空间。
谢谢
对于由存储库工作区上的新提交触发或传送到流的 Jenkins 作业:
- Build Definition确实使用了时间表:
To set up a continuous integration build, set the build schedule to run at an interval, such as every 5 minutes, and ensure that the Build only if there are changes accepted option is selected.
If no changes are accepted when the scheduled build runs, the build is deleted.
- 受监控的回购工作区或流被设置为生成定义工作区的目标,如此处所示
这意味着:
- 构建定义有自己的存储库工作区,它将每 5 分钟接受来自目标 workspace/stream 的更改
- 只要构建定义工作区接受新提交,就会调用指定的 Jenkins 作业。
我希望我的 jenkins 作业在我提交到 RTC(或我的工作区)上的特定流后立即激活。目前,我可以使用“构建触发器 -> 部分在 RTC 上进行的任何提交中执行此操作 Poll the source code management system”但是我只能指定轮询时间,不能指定要监控的流或rtc工作空间。 谢谢
对于由存储库工作区上的新提交触发或传送到流的 Jenkins 作业:
- Build Definition确实使用了时间表:
To set up a continuous integration build, set the build schedule to run at an interval, such as every 5 minutes, and ensure that the Build only if there are changes accepted option is selected.
If no changes are accepted when the scheduled build runs, the build is deleted.
- 受监控的回购工作区或流被设置为生成定义工作区的目标,如此处所示
这意味着:
- 构建定义有自己的存储库工作区,它将每 5 分钟接受来自目标 workspace/stream 的更改
- 只要构建定义工作区接受新提交,就会调用指定的 Jenkins 作业。