标签: templates parameters build teamcity required
在Teamcity 9中。* 我有一个构建模板,其中包含一些配置参数,这些参数将根据将从中创建的项目而有所不同。 此参数很重要,必须在创建期间输入,否则构建将无效。所以我的问题是:
有没有办法在Build Creation Dialog中将此参数配置为Mandatory? Teamcity实际上将Name字段作为必填字段。
我尝试将参数定义为" Text"并使用验证器" Not Empty"。也使用REGEX但没有成功。这种验证器似乎只能运行自定义构建。
答案 0 :(得分:4)
不,遗憾的是没有办法实现这一目标。
看到这一点的唯一方法是在您从模板创建构建配置后查看参数,这将显示所需的参数(即它们在构建步骤/其他变量的某处引用)
在这里,您可以看到基于模板的配置。这些值不在模板中或在创建构建配置时设置
如果您未能提供任何这些值,那么您的构建将位于构建队列中,并且由于缺少参数值而错误消息将无法在任何代理上运行"