Join the 1500 companies using G2 Track to manage SaaS spend, usage, contracts & compliance.
Compare CircleCI, TeamCity, and Jenkins

Pricing

 
CircleCI.com
$50
per container/month
Enterprise
From $1,999
 
CircleCI Enterprise (on-premise)
$35
per user with annual contract
Build Agent
$299
 
CircleCI for macOS/OS X Growth Plan
$249
per month
Professional
FREE
 
Discounted and complimentary licenses
FREE
for Open Source projects
 
Free Trial
Free Trial
Free Trial Unavailable
CircleCI
CircleCI.com
$50per container/month
CircleCI Enterprise (on-premise)
$35per user with annual contract
CircleCI for macOS/OS X Growth Plan
$249per month
Free Trial
TeamCity
Enterprise
From $1,999
Build Agent
$299
Professional
FREE
Discounted and complimentary licenses
FREE for Open Source projects
Free Trial
Jenkins
Free Trial Unavailable

Ratings

Meets Requirements
Meets Requirements
8.8
8.8
8.7
Ease of Use
Ease of Use
8.4
8.0
7.6
Ease of Setup
Ease of Setup
8.4
7.3
7.5
Ease of Admin
Ease of Admin
8.2
7.8
7.5
Quality of Support
Quality of Support
8.1
8.1
7.4
Ease of Doing Business With
Ease of Doing Business With
8.7
7.6
8.0
Product Direction (% positive)
Product Direction (% positive)
7.7
7.7
7.4
Meets Requirements
CircleCI
8.8
TeamCity
8.8
Jenkins
8.7
Ease of Use
CircleCI
8.4
TeamCity
8.0
Jenkins
7.6
Ease of Setup
CircleCI
8.4
TeamCity
7.3
Jenkins
7.5
Ease of Admin
CircleCI
8.2
TeamCity
7.8
Jenkins
7.5
Quality of Support
CircleCI
8.1
TeamCity
8.1
Jenkins
7.4
Ease of Doing Business With
CircleCI
8.7
TeamCity
7.6
Jenkins
8.0
Product Direction (% positive)
CircleCI
7.7
TeamCity
7.7
Jenkins
7.4

Reviewers' Company Size

Small-Business (50 or fewer emp.)
Small-Business
(50 or fewer emp.)
50.5%
30.2%
23.5%
Mid-Market (51-1000 emp.)
Mid-Market
(51-1000 emp.)
39.9%
43.4%
38.2%
Enterprise (> 1000 emp.)
Enterprise
(> 1000 emp.)
9.6%
26.4%
38.2%
CircleCI
Small-Business
50.5%
Mid-Market
39.9%
Enterprise
9.6%
TeamCity
Small-Business
30.2%
Mid-Market
43.4%
Enterprise
26.4%
Jenkins
Small-Business
23.5%
Mid-Market
38.2%
Enterprise
38.2%

Reviewers' Industry

 
Computer Software
25.5%
Computer Software
21.7%
Information Technology and Services
30.3%
 
Information Technology and Services
20.6%
Information Technology and Services
15.0%
Computer Software
18.7%
 
Internet
18.6%
Internet
13.3%
Internet
10.8%
 
Financial Services
2.8%
Marketing and Advertising
6.7%
Financial Services
3.6%
 
Marketing and Advertising
2.4%
Gambling & Casinos
5.0%
Telecommunications
2.8%
 
Other
30.0%
Other
38.3%
Other
33.9%
CircleCI
Computer Software
25.5%
Information Technology and Services
20.6%
Internet
18.6%
Financial Services
2.8%
Marketing and Advertising
2.4%
Other
30.0%
TeamCity
Computer Software
21.7%
Information Technology and Services
15.0%
Internet
13.3%
Marketing and Advertising
6.7%
Gambling & Casinos
5.0%
Other
38.3%
Jenkins
Information Technology and Services
30.3%
Computer Software
18.7%
Internet
10.8%
Financial Services
3.6%
Telecommunications
2.8%
Other
33.9%

Reviews

Most Helpful Favorable Review
Most Helpful Favorable Review
Abhas B.
Administrator in Information Technology and Services

Things that I like arranged sorted by usefulness - 1. * Debug via SSH * - This is pretty much the best feature it has, where you can actively debug your builds when there is a error instead of just failing. As the tests are run on their containers, it...

Mariellen P.
User in Computer Software

Well defined workflow. Up and running within minutes. The dashboard is easy to setup and configure your own preferences. Supports many languages and plug-ins.

Daniel B.
Administrator in Computer Software

This is a powerful tool out of the box. Several VCS are natively supported, including SVN and git, both of which I use regularly. The ability to monitor branches for changes enables true continuous automation. Excellent Maven and Java support overall makes...

Most Helpful Critical Review
Most Helpful Critical Review
Daniela S.
User in Utilities

The UI is a bit confusing, it took me a while to get used to it. My main issue is that I don't have a overall visual of what is left to do, so I have to "remember" the steps that will help in the future -- and this doesn't help when estimating when the...

G2 User in Computer Games

Documentation sucks, and is very difficult to set up and upgrade

G2 User in Internet

Markup. All the configuration is stored in XML, which imho is overkill for what Jenkins does. It also makes version control awkward. I really wish I could use git to keep track of versions of jobs and also as deployment method. Linux sys admins tend to live...

 
CircleCI
Most Helpful Favorable Review
Abhas B.
Administrator in Information Technology and Services

Things that I like arranged sorted by usefulness - 1. * Debug via SSH * - This is pretty much the best feature it has, where you can actively debug your builds when there is a error instead of just failing. As the tests are run on their containers, it...

Most Helpful Critical Review
Daniela S.
User in Utilities

The UI is a bit confusing, it took me a while to get used to it. My main issue is that I don't have a overall visual of what is left to do, so I have to "remember" the steps that will help in the future -- and this doesn't help when estimating when the...

TeamCity
Most Helpful Favorable Review
Mariellen P.
User in Computer Software

Well defined workflow. Up and running within minutes. The dashboard is easy to setup and configure your own preferences. Supports many languages and plug-ins.

Most Helpful Critical Review
G2 User in Computer Games

Documentation sucks, and is very difficult to set up and upgrade

Jenkins
Most Helpful Favorable Review
Daniel B.
Administrator in Computer Software

This is a powerful tool out of the box. Several VCS are natively supported, including SVN and git, both of which I use regularly. The ability to monitor branches for changes enables true continuous automation. Excellent Maven and Java support overall makes...

Most Helpful Critical Review
G2 User in Internet

Markup. All the configuration is stored in XML, which imho is overkill for what Jenkins does. It also makes version control awkward. I really wish I could use git to keep track of versions of jobs and also as deployment method. Linux sys admins tend to live...

Screenshots

 
1 of 4
2 of 4
3 of 4
4 of 4
1 of 6
2 of 6
3 of 6
4 of 6
5 of 6
6 of 6
1 of 4
2 of 4
3 of 4
4 of 4

Videos

 

Getting started with CircleCI.

No videos providedNo videos provided
CircleCI

Getting started with CircleCI.

TeamCity
No videos provided
Jenkins
No videos provided

Downloads

 No downloads providedNo downloads provided
TeamCity
No downloads provided
Jenkins
No downloads provided
Ask CircleCI a QuestionContact CircleCIRequest More InformationRequest More InformationRequest More InformationRequest More Information