5 ms·
Some TeamCity details are a bit odd, for example you are not allowed to run a development server and a production server with one license. Instead you should ge
by sharken 7y ago
Some TeamCity details are a bit odd, for example you are not allowed to run a development server and a production server with one license. Instead you should get an evaluation license, that is only valid two months at a time.
Conditional build steps have been requested by users for years and even though it's the most requested feature, nothing has happened for years.
But it's still way way ahead of the alternatives.
- anon73044 7y ago>But it's still way way ahead of the alternatives Like Jenkins, Bamboo, TFS, VSTeam, TravisCI, CircleCI, GitLabCI, UrbanCode? Maybe it's just me, but the CI/CD space is pretty crowded these days, and Jenkins is still #1 for a reason. I don't find myself fighting TeamCity as much these days but there's alot if things I wish it could do better.
- sharken 7y agoIn fairness I have only tried Jenkins, CruiseControl and Azure DevOps. What sets TeamCity apart is the use of Kotlin. You do have to invest a fair amount of time to get the most of it, but when you do the return is great. Putting together a pipeline in Azure DevOps with tons of YAML is not a great experience. As far as Jenkins is concerned I think that it's biggest selling point is that it's free.