If you are using a process outside of Jetbrains TeamCity to manage your assembly version information, then you may end up using a process that leverages MSBuild to alter AssembyInfo.cs files or GlobalAssemblyInfo.cs files.
In the past, I have used MSBuild Extension Pack with the AssemblyInfo task to accomplish this: http://msbuildextensionpack.com/
However, since I am using Jetbrains TeamCity as part of my CI build processes, I can use the AssemblyInfo Patcher Build Feature instead! https://confluence.jetbrains.com/display/TCD9/AssemblyInfo+Patcher
This can be done as follows:
Since this runs before the 1st build step it requires no changes to your existing build steps and configuration!
Pretty awesome, huh??
In the past, I have used MSBuild Extension Pack with the AssemblyInfo task to accomplish this: http://msbuildextensionpack.com/
However, since I am using Jetbrains TeamCity as part of my CI build processes, I can use the AssemblyInfo Patcher Build Feature instead! https://confluence.jetbrains.com/display/TCD9/AssemblyInfo+Patcher
This can be done as follows:
Since this runs before the 1st build step it requires no changes to your existing build steps and configuration!
Pretty awesome, huh??
No comments:
Post a Comment