构建TeamCity与TeamCity一起构建
我有两个TeamCity版本。一个构建我的任何一个分支,另一个将使用第一个构建构建的分支部署到环境中。本质上,第一个的唯一参数是分支名称,第二个的唯一参数是分支名称和环境名称 现在我想设置一组构建,例如将分支X部署到环境a,或将分支Y部署到环境B 但是,我找不到任何方法来创建teamcity构建,该构建使用硬编码参数运行其他teamcity构建 这可能吗 我不能使用工件或依赖项,因为我仍然希望手动触发构建/部署,而不需要用户记住分支或环境名称 我已经研究了元运行程序和链接,它们似乎都没有提供我需要的东西,即使用这些参数运行build1,然后使用这些其他参数运行build2构建TeamCity与TeamCity一起构建,teamcity,Teamcity,我有两个TeamCity版本。一个构建我的任何一个分支,另一个将使用第一个构建构建的分支部署到环境中。本质上,第一个的唯一参数是分支名称,第二个的唯一参数是分支名称和环境名称 现在我想设置一组构建,例如将分支X部署到环境a,或将分支Y部署到环境B 但是,我找不到任何方法来创建teamcity构建,该构建使用硬编码参数运行其他teamcity构建 这可能吗 我不能使用工件或依赖项,因为我仍然希望手动触发构建/部署,而不需要用户记住分支或环境名称 我已经研究了元运行程序和链接,它们似乎都没有提供我需
任何帮助都将不胜感激 您有两个生成配置“生成A”和“生成B”,为“生成A”创建一个分支名称生成参数,并为“生成B”创建分支名称和环境名称,您可以根据需要使用它们 见: 然后,创建一个空生成配置“生成C”,并将“生成A”和“生成B”的生成触发器设置为在成功运行“生成C”后运行 见: 每当“构建C”运行完成后,构建A”和“构建B”将随后启动
请注意,“构建C”可以有自己的触发器,例如“在指定时间构建”。谢谢大家对这一点的帮助,这就是我最后要做的:
这基本上就是DPeden所说的,所以谢谢你的建议 您是否考虑过创建一个生成模板,该模板先生成X,然后生成Y,然后使用指定参数从该模板创建一个生成配置?