gpt4 book ai didi

teamcity - 使用TeamCity模板时如何使依赖关系相对?

转载 作者:行者123 更新时间:2023-12-04 04:27:04 24 4
gpt4 key购买 nike

当我复制使用模板的项目时,这些模板中的所有依赖关系似乎都是“绝对的”。也就是说,复制后,似乎新项目的构建配置依赖项将全部指向原始构建配置。

有没有一种方法可以使这项工作有效,以使模板中的依赖项相对于项目“相对”?

谢谢

最佳答案

抱歉,目前暂时无法完成。在TeamCity的错误数据库中进行搜索会导致三个错误/请求:

TW-18304 Support project relative snapshot dependencies in a build configuration template(OPEN)

与您的问题相对应,但被视为与您的问题重复

TW-3287 Project templates(OPEN)

但是对TW-3287的评论也建议使用:

TW-4612 Project-level properties(固定)

因此,您也许可以使用项目级别的属性来满足您的需求。根据项目的差异,您可以将不同项目中的构建配置基于通用模板,而通用模板又使用在项目级别定义的属性进行参数化。模板不应包含依赖项,您将需要在“原始”项目中进行配置。根据对TW-18304的评论,然后该项目的简单副本实际上应将引用保留在新复制的项目中。还没有尝试过,但是值得一试。

关于teamcity - 使用TeamCity模板时如何使依赖关系相对?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7483530/

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