Jenkins的作业是由在RTC中的特定流上触发的

发布于 2025-01-20 22:16:12 字数 142 浏览 1 评论 0原文

我希望我的詹金斯工作在我提交到 RTC(或我的工作区)上的特定流后立即激活。目前,我可以使用“Build Trigger ->”部分在 RTC 上执行的任何提交上执行此操作 轮询源代码管理系统”,但我只能指定轮询时间,而不能指定要监视的流或 rtc 工作区。 谢谢

I would like my jenkins job to activate as soon as I commit to a specific stream on RTC (or my workspace). Currently I can do this on any commit I do on RTC using the "Build Trigger -> section
Poll the source code management system "but I can only specify the polling time, not the stream or the rtc workspace to monitor.
thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

Hello爱情风 2025-01-27 22:16:12

要使詹金斯的工作是由在存储库工作区上的新提交触发的,或传递到流的:

要设置连续的集成构建,将构建时间表设置为以每5分钟等间隔运行,并确保仅当选择“接受更改”选项时构建。
如果计划构建运行时未接受更改,则将删除构建。

  • 受监视的回购工作区或流是作为构建定义工作区的目标设置的,如下所示

  • 构建定义具有其自己的存储库工作空间,该工作空间将
  • 在新提交后 每5分钟接受每5分钟的更改。被构建定义工作区接受,指定的詹金斯作业被调用。

For a Jenkins job to be triggered by new commits on a repository workspace, or delivered to a stream:

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.

  • the monitored repo workspace or stream is set as a target to the Build Definition workspace, as shown here

That means:

  • the build definition has its own repository workspace, which will accept changes from the target workspace/stream every 5 minutes
  • as soon as new commits are accepted by the build definition workspace, the specified Jenkins job is called.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文