我的TeamCity项目以以下方式创建了构建:
我目前通过在#2到#7的每个构建中设置“ Finish Build Trigger”,在该项目中逐个串行地链接了所有构建的执行。
我要实现的是,通过构建#3到#6循环,循环参数是来自附加到构建#3的VCS根目录中某个目录中的文件(循环中一次一个文件)。这可行吗?如果是,我想知道如何。
我认为对于这种动态场景,您需要使用TeamCity REST API。
我将第3至6个版本包装起来,以分隔名为的构建配置Loop3To6
。
Loop3To6
config包含一个构建步骤,该步骤包含一个脚本,该脚本可循环访问特定目录中的文件,并且对于每个文件,您使用Trigger Build触发构建#3,#4,#5,#6
然后Loop3To6
将Finish Build Trigger设置为Build#2,并将Build#7将Finish Build Trigger设置为Loop3To6
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句