我在 TeamCity 中有一个项目,我希望能够一次性完成两个不同的构建(即同一项目的两个不同构建步骤)。
我的 MSBuild 脚本采用“配置”参数,因此在命令行上,我可以传入“测试”或“生产”,它将为我构建任一版本。
但是,我设法在 TeamCity 中使其工作的唯一方法是设置一个构建参数,该参数对整个项目是全局的(即 env.Configuration='Test')。
有没有办法在每个构建步骤的基础上传递“配置”参数的不同值?我之前尝试过这个问题时遇到过问题,例如使用 TeamCity 中的“命令行参数”设置。
谢谢
最佳答案
您正在考虑将构建配置拆分为多个构建配置,并在它们之间具有触发器依赖关系。
关于msbuild - TeamCity 和构建参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8460782/