在我的TeamCity配置集中,我决定做一些像老化测试*。并运行一次配置100次。 我可以点几下点击吗?
*老化测试 - 显示的测试,到期时间/老化,结果不会改变。
答案 0 :(得分:1)
截至目前,这不可能来自UI。如果您运行一次构建配置几次而没有任何更改,它们将被合并,并且只会执行1次。如果你想运行100,你必须在前一个完成执行后逐个触发它们。
但更好的解决方案是使用REST API从脚本触发构建(有关详细信息,请参阅文档here),如果构建在自定义参数中具有不同的值,则它们将全部放入队列中。
如何:定义一个虚拟自定义参数,并在循环内从脚本触发构建。将迭代变量的值作为参数值传递。因此,TeamCity会认为这些是不同的构建并执行所有这些构建。