I'm evaluating TeamCity, and I come from a Jenkins background.
In Jenkins, I can create a job that does nothing more than call out to a shell script. Such a job requires no VCS root. Does TeamCity support the same concept? Or must a TeamCity job *always* be associated with a VCS root? If it does not require a VCS root, an example would be much appreciated.