gpt4 book ai didi

teamcity - 具有依赖性的个人构建

转载 作者:行者123 更新时间:2023-12-02 00:32:18 24 4
gpt4 key购买 nike

我已经开始使用 TeamCity 个人构建,通过 TeamCity 6.5 中新的 Git 远程运行功能。进行一次构建工作正常;我有一个从源代码编译的项目,我给了它一个 Branch Remote Run 触发器。

但是,TeamCity 似乎只触发应用了 Branch Remote Run 触发器的一个项目。我有几个单元测试项目,在带有 Finish Build 触发器的链中设置,但没有一个运行。此外,如果我尝试开始这些单元测试项目之一的自定义构建,我将无法使用我个人构建中的工件:我只能从“官方”构建之一中选择工件。

我能否让 TeamCity 个人构建与构建链一起使用?

最佳答案

使用您拥有的设置(快照依赖项和完成构建触发器),您可以通过将您的个人更改提交到您希望触发的构建来实现构建链接。例如,如果您有项目 A 和 B,其中 B 依赖于 A - 针对项目 B 运行远程构建,A 将首先被触发,B 将被添加到队列中。这两个构建都会有您的个人更改。

如果您使用的是 TeamCity Visual Studio 插件,您可以选择要将更改发送到的构建,您只需勾选 B 而不是 A 的框。

不会触发已完成的构建触发器,但构建链意味着必须首先构建 A。

更多信息 - http://confluence.jetbrains.net/display/TCD7/Build+Chain

(您已标记 TeamCity 6.5,但 7 现已发布,因此我包含了较新版本的文档)

关于teamcity - 具有依赖性的个人构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6265395/

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