Custom Search

[Top] [All Lists]

RE: In which area do you think Jenkins is better than TeamCity?

Subject: RE: In which area do you think Jenkins is better than TeamCity?
Date: Mon, 27 Jun 2011 16:56:49 +0100
For some things you actually need client support or features in the SCM .
Trying to do pre-tested code reviews with subversion for instance will just get 
your local client in a big mess - or you just can't use the native tools.
Teamcity does this with IDE integrations AFAIK so you can not longer use any 
old IDE (e.g. Notepad2) and the VCS tool you like (e.g. Collabnet Svn)
(be it graphical integrated with the ide or command line).  If you are happy 
with this restriction then you it will probably work for you - but it will 
never be as good as something fully integrated into the source workflow like 
gerrit (just because all the tests pass doesn't mean it is good to go for 
From: jenkinsci-users-/[email protected] 
[mailto:[email protected]] On Behalf Of Lee Meador
Sent: 27 June 2011 16:42
To: jenkinsci-users-/[email protected]
Subject: Re: In which area do you think Jenkins is better than TeamCity?
Gerrit, as I read what googling finds me, only works with Git.
On Fri, Jun 24, 2011 at 9:06 AM, Swindells, Thomas 
<[email protected]<mailto:[email protected]>>
I'd point out that with the Gerrit integration you can get pre-tested commits 
and personal builds on branches with Jenkins pretty easily.
Similarly the server side code inspection just seems to be what 
PMD/Findbugs/checkstyle/static analysis plugins provide (particularly when you 
are using maven) - unless I've missed something.
Similarly when using maven it provides the test results at the end of each 
module - though it sounds like team city may be even quicker than that.
jenkinsci-users-/[email protected]<mailto:[email protected]>
[mailto:jenkinsci-users-/[email protected]<mailto:[email protected]>]
 On Behalf Of Mark Waite
Sent: 24 June 2011 13:27
jenkinsci-users-/[email protected]<mailto:jenkinsci-users-/[email protected]>
Subject: Re: In which area do you think Jenkins is better than TeamCity?
One of the most powerful "features" of Jenkins is that there is no limit to the 
number of jobs, the number of slave nodes, and the number of master nodes you 
can configure for the same software price, $0.  The JetBrains licensing is also 
very generous for a commercial product (free server edition, up to 3 client 
agents free, enterprise edition only $1999, client agents only $299 each), but 
because it is a commercial product, there comes a time when you must pay for 
additional capacity.
The continuous integration systems I've operated have been for a small, 15 
person team, and for products with hundreds of developers.  In both those 
configurations, I would not have been able to use the TeamCity Server Edition 
because it only allows 3 client agents and 20 jobs.  TeamCity Server Edition 
does allow each developer to run their own server with TeamCity Server Edition, 
so it does allow the notion of "personal continuous integration" that I like 
very much.
JetBrains creates great products.  We love ReSharper and consider it an 
essential companion to Visual Studio.  IntelliJ is a leading commercial Java 
IDE in a field of open source IDE's.  I'm confident TeamCity is a great 
product, since their other products like IntelliJ and ReSharper are great 
When I look at the TeamCity feature list (I'm not a TeamCity user), I think the 
most interesting features in their feature list are:
- Pre-tested commits
- On the fly test reporting (which I suspect means that it starts showing test 
results in the job as soon as test output arrives, not at the end of the job)
- Personal builds on branches (Git, Mercurial)
- Server side code inspections
- Visual Studio plugin
Mark Waite
From: Martin B. 
<[email protected]<mailto:[email protected]>>
jenkinsci-users-/[email protected]<mailto:jenkinsci-users-/[email protected]>
Sent: Friday, June 24, 2011 4:12 AM
Subject: In which area do you think Jenkins is better than TeamCity?
Hi all.
I'm currently trying out some CI servers, and I would be interested if any of 
you could point out some features of Jenkins where you think that Jenkins is 
actually superior to Jetbrain's TeamCity ( 
I'm not asking for a full fledged comparison, but I thought it might be 
interesting to hear if there's any stuff Jenkins does (a lot?) better than 
TeamCity, although TeamCity does seem to have more bells & whistles.
This message is confidential and intended only for the addressee. If you have 
received this message in error, please immediately notify the 
[email protected]<mailto:[email protected]> and delete 
it from your system as well as any copies. The content of e-mails as well as 
traffic data may be monitored by NDS for employment and security purposes. To 
protect the environment please do not print this e-mail unless necessary.
NDS Limited. Registered Office: One London Road, Staines, Middlesex, TW18 4EX, 
United Kingdom. A company registered in England and Wales. Registered no. 
3080780. VAT no. GB 603 8808 40-00
-- Lee Meador
Sent from gmail. My real email address is lee AT<>
<Prev in Thread] Current Thread [Next in Thread>
Current Sitemap | © 2012 planetjava | Contact | Privacy Policy