是否可以使用不可用的 VCS Root 运行 TeamCity 构建?

我的团队使用 TeamCity 自动执行了一些繁琐的维护任务,随着时间的推移,我们发现我们想要重用通用部件,因此我们在 Bitbucket 的存储库中提供了一些通用功能。

无论好坏,我们的 Bitbucket 都有一个每日备份/维护期,当它处于活动状态时,会阻止我们所有的构建运行,并出现以下错误:

Failed to collect changes ... Bitbucket is currently unavailable

我查看了各种检出模式,但我们通常仅限于检出服务器(而不是代理)上的文件。我已经想过,如果文件被检出到服务器,那么如果 Bitbucket 不可用,就会有某种方式来回退到“任何已经存在的东西”。特别是因为我们没有选中 Clean build

有什么方法可以让我们依靠 TeamCity 服务器上已检出的任何内容?还是我们需要设置某种冗余?

iCMS 回答:是否可以使用不可用的 VCS Root 运行 TeamCity 构建?

是的,你可以。 您只需在 teamcity 机器的目录位置构建一个项目,然后从该位置调用运行。

您可以构建完全没有 VCS 的版本。此构建运行将利用您提到的文件夹,而不是克隆 VCS。

本文链接:https://www.f2er.com/102218.html

大家都在问