Tag: teamcity 8.0

为TeamCity BuildselectGit分支

我想知道如何select分支来build立反对使用团队城市8.1。 我的VCS根(Git)设置为默认:“主”和分支规格 +:refs/heads/develop +:refs/heads/feature/* +:refs/heads/hotfix/* +:refs/heads/master +:refs/heads/release/* 我有一个CI构build设置,自动构build任何检入,这正是我想要的。 我想要做的就是针对“开发”分支创build预定的QA构build/部署。 我看到如果单击运行button旁边的省略号,我可以在“变更”选项卡上select分支,但是我无法确定如何制作此“粘贴”。 这是可能的,还是我正在做这个错误? 谢谢, 乔

有条件地执行TeamCity构build步骤

我正在为我们所有的项目定义一个通用的构build模板 – 我已经将其放在“根项目”级别(感谢TeamCity 8的这个新function)。 我们的一些项目创build了一个安装程序,需要由运行powershell脚本的单独的“构build步骤”生成。 但是,我们的一些项目不创build这个安装程序,因此不需要这个额外的构build步骤。 有没有一种方法来基于生成参数有条件地执行构build步骤? 我认为也许可以在这里利用“禁用构build步骤”function,但我没有看到通过参数定义步骤的启用/禁用状态的方法。 当然,我可以将这个条件烘焙到执行安装程序生成的构build步骤中,但是如果可以从teamcity自身内部进行处理,则会更加清晰。