【发布时间】:2017-09-07 20:21:39
【问题描述】:
我正在尝试在我的 .net 项目的环境中(使用 Jenkins 和 git)制作以下构建场景,这些项目都在 abc 解决方案下:
- 从 git 中提取更改。
- 构建解决方案,仅构建已更新的项目以及依赖项。
- build 命令应该使用特定的程序集版本来构建这些项目及其依赖项。例如:1.2.3.4
- 应将已构建项目的每个 assemblyinfo.cs 更改为
[assembly: AssemblyVersion("1.2.3.4")] [assembly: AssemblyFileVersion("1.2.3.4")]
关于执行第 3 步和第 4 步的好方法有什么想法吗? 我试图运行这个命令行,但它没有给我想要的结果。
msbuild.exe abc.sln /p:Configuration=Release;VersionAssembly=1.2.3.4
感谢您的友好回答。 谢谢
【问题讨论】:
标签: .net git jenkins msbuild continuous-integration