I'm building a huge solution with TFS2013 triggered with each check-in for continuous integration.
The thing is that once a day I manually queue what we call a "full build" (clean workspace, build everything, generate installshield setups and deploy with release management). To do this, I set the drop folder and change some of the build parameters.
I'd like to schedule this "full build" nightly... but how? Tried creating a new build definition, but this creates another workspace and another binaries folder... which causes more problems than what it solves. Can I have multiple build definitions for the same branch-workspace? Or even better, can I have different configurations depending on how the build is triggered?
I also thought about developing a tool that, through TFS-api, queues a new build with custom parameters, is this possible?