TeamSystem, MSBuild and ClickOnce
June 4, 2007
I’ve finally got around to work a bit more with our build script, which we are running on top of Team System. I’ve once coded a build script based on other products (CruiseControl.net, NUnit etc.) so i hoped and thought that this wouldn’t differ to much. However sometimes your hopes gets fulfilled and sometimes… well, you’ll see.
Firstly building build scripts for Team Systems are more like responding to events that gets fired by the Team System build engine, than writing the flow yourself. Which events get fired and which order they fire in can be found here.
Also - the start of building build scripts with Team System is a wizard, which is nice but all that it’s really doing is generating the stub for the MSBuild-script-file for you. If you want to tweak it (and you want) you’ll have to code in the “scary” MSBuild/XML-language.
And finally...