TeamCity 构建触发 - 排除特定目录中的更改

发布于 2025-01-06 15:11:47 字数 231 浏览 0 评论 0原文

我们的构建过程生成了几个文件(为了便于论证,扩展名为 .file),这些文件在过程结束时自动签入 git。此签入会触发一个新的构建,因此我们有一个构建相互触发的无限循环。

我尝试通过使用以下基于排除的构建触发器选项来解决此问题,但似乎都不起作用:

-:**.file

-:comment=^automated checkin$:**

我是否遗漏了一些明显的东西?

Our build process generates a couple of files (with extension .file for sake of argument) that are automatically checked into git at the end of the process. This checkin triggers a new build so we have an infinite loop of builds triggering each other.

I have tried to solve this by using the following exclusion based build trigger options but neither seems to work:

-:**.file

-:comment=^automated checkin$:**

Is there something obvious I am missing?

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

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

发布评论

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

评论(1

过潦 2025-01-13 15:11:47

我们有一个简单的规则来防止签入 SVN 的 .sql 文件触发构建,并在 VCS 触发规则文本框中使用以下规则:

-:**.sql

也许确保签入仅包含带有 .file 扩展名的文件,而没有其他文件类型。

We have a simple rule to prevent .sql files checked into SVN from triggering a build with the following rule in the VCS Trigger Rules textbox:

-:**.sql

Maybe make sure the checkins only have files with the .file extension and no other file types.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文