我是TeamCity的新手。
我需要为build(android)创建一个配置参数。
配置参数应由git分支(分支进行构建),构建类型以及在何处推送构建(如果我选择完全推送)组成。
示例:
如果“构建类型”为“调试”,则应该在“公开”字段中选择A和B。
如果“构建类型”为“发布”,则应该在“公开”字段中选择C和D。
TeamCity版本:“ TeamCity Professional 2018.1.1(内部版本58406)”。
答案 0 :(得分:0)
首先,您应该使用 VCS根。
现在您的项目能够在其他分支上构建
创建参数Build_Type
点击以规范:编辑
构造
Debug => A,B
Release => C,D
表示如果我选择“调试”,则参数%Build_Type%
的实际值为 A,B
TC没有机会创建您想要的依赖参数。但是您可以使用Build_Type的实际值。
第二种方法是:
用户选择Build_Type和Make_Public。 运行自定义脚本以确定所需的值,并将其传递给项目。
另一种方法:
创建构建模板 创建2个项目,其中第一个具有一个参数,第二个项目具有另一个