msbuild - TeamCity 和构建参数

标签 msbuild teamcity

我在 TeamCity 中有一个项目,我希望能够一次性完成两个不同的构建(即同一项目的两个不同构建步骤)。

我的 MSBuild 脚本采用“配置”参数,因此在命令行上,我可以传入“测试”或“生产”,它将为我构建任一版本。

但是,我设法在 TeamCity 中使其工作的唯一方法是设置一个构建参数,该参数对整个项目是全局的(即 env.Configuration='Test')。

有没有办法在每个构建步骤的基础上传递“配置”参数的不同值?我之前尝试过这个问题时遇到过问题,例如使用 TeamCity 中的“命令行参数”设置。

谢谢

最佳答案

您正在考虑将构建配置拆分为多个构建配置,并在它们之间具有触发器依赖关系。

关于msbuild - TeamCity 和构建参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8460782/

相关文章:

msbuild - 运行 xUnit.net 的 MSBuild 的 Visual Studio 中的错误报告

msbuild - 在自动部署场景中如何通过命令行覆盖 pubxml 设置?

git - 如何获取 TeamCity REST API 中每个 Git 分支的最后构建列表?

teamcity - 使用参数触发构建

Jenkins 无法找到 msbuild

azure - TFS 服务器构建与本地 Visual Studio 构建差异

powershell - 使用 powershell 更新程序集信息

teamcity - 无法定位文件 'C :\BuildAgent\temp\buildTmp\SYSTEM_[AGENT NAME] 2013-02-06 16_25_11\

c# - 从 Fortify sourceanalyzer 命令行获取文本输出

sharepoint - Microsoft.VisualStudio.SharePoint.targets (416) : Could not load file or assembly 'Microsoft. VisualStudio.SharePoint.Designers.Model