I'm having some trouble with TeamCity's concept at the moment. So many questions arise. Sorry if some may look obvious to the regular users.
I'm a newbie in TeamCity, just installed it for my team, and I come from a 'maven' build system. This is relevant because in Maven, you can add as many plugin and reporting option as you want in the unique build process.
As for TeamCity, as far as I understand, you have different possible BuildRunner and you shall configure each of them to achieve different task, such as running inspections, do some code duplication detection and do the real build.
It's probably more flexible this way but it's a little bit puzzling for me.
I'd be very greatful if someone could point me to some quite complete configuration exemple. Especially including working with artifacts that are relied on by several project manage by TeamCity.
Documentation, even if very complete and being quite worked on these days, help me grasping what one can do with TeamCity but not how to implement it!
Shall I configure my dependency libraries to be build by TeamCity? What would it bring to me?
How do I implement the 'test conditional' check in?
How do transform my 'pending changes' to normal changes so that my build get triggered?
Any experience/configuration sharing, help or thread pointer welcome!