gpt4 book ai didi

tfs - 仅在 checkin 特定文件夹和子文件时触发构建 - 持续集成 TFS

转载 作者:行者123 更新时间:2023-12-04 14:08:00 26 4
gpt4 key购买 nike

我有一个使用持续集成的 TFS build设置。一切正常。

我试图将触发构建的 checkin 限制到特定文件夹(和子文件夹)。

目前,在我的定义中设置的任何对 Source Control 文件夹的 checkin 都会导致项目构建,但我希望仅当代码 checkin 到源代码管理文件夹。

有没有人有任何想法?我已经进入默认构建模板尝试进行更改,但到目前为止没有运气。

最佳答案

不幸的是,TFS 使用构建定义中定义的工作区映射有两个目的:定义下载到构建服务器的文件,以及定义触发 CI/Gated 构建的文件/文件夹。

对于绝大多数情况,这些是相同的,所以它工作正常。如果这对你不起作用,有一种方法可以解决它,但它并不漂亮。

您可以设置工作区映射以指定哪些文件/文件夹应触发 CI 构建。然后自定义构建工作流以在下载代码时不使用工作区映射,而是您可以将下载路径硬编码到工作流中,或者您可以公开一些在构建定义中设置的自定义构建参数以指定要下载的文件夹。

关于tfs - 仅在 checkin 特定文件夹和子文件时触发构建 - 持续集成 TFS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18774319/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com