Users report that CircleCI offers a more flexible configuration management system, allowing for easier customization of pipelines, while Travis CI's configuration is often seen as more straightforward but less flexible.
Reviewers mention that CircleCI excels in automation capabilities, particularly with its "Workflows" feature, which allows for complex job orchestration, whereas Travis CI's automation is effective but can be less intuitive for intricate setups.
G2 users highlight that Travis CI has superior integration options, particularly with GitHub, making it easier to set up continuous integration for projects hosted there, while CircleCI is praised for its extensive support for various languages and frameworks.
Users on G2 say that CircleCI's reporting features, while functional, do not provide as much depth as those in Travis CI, which offers more detailed insights into build performance and history.
Reviewers mention that CircleCI's extensibility is a strong point, allowing users to create custom Docker images, while Travis CI's extensibility is more limited, which can hinder advanced users looking for tailored solutions.
Users say that the overall ease of setup is slightly better in Travis CI, with many finding it quicker to get started, while CircleCI may require a steeper learning curve due to its more complex features.
Pricing
Entry-Level Pricing
CircleCI
FREE
$0.00
Per Month
Do more with your minutes.
Up to 6,000 build minutes per month
Largest selection: Build for Docker, Windows, Linux, Arm, and macOS or on your own compute with self-hosted runners
Build better: Choose the right resource class size (S–L) to go fast and maximize your build minutes
Travis CI has simple and extensible pricing. Travis CI has multiple pricing plans to suit your needs. Contact customer.success@travis-ci.com to begin a conversation.
Linux plans start with the ability to run one build simultaneously without parallelism at no charge. Open source projects get 3 additional free containers,...Read more
What is concurrency? What is parallelism?
1 Comment
Official Response from CircleCI
Concurrency refers to utilizing multiple containers to run multiple builds at the same time. Otherwise, if you don't have enough free containers available,...Read more
How do containers work?
1 Comment
Official Response from CircleCI
Every time you push to your VCS system, we checkout your code and run your build inside of a fresh, on-demand, and isolated Linux container pre-loaded with...Read more
- Easy to maintain and upgrade: Upgrading to the newest
release takes only five minutes. Travis CI Enterprise allows your
ops/ infrastructure team to...Read more
[Hosted] What is a concurrent job?
1 Comment
Official Response from Travis CI
Every commit triggers a single job by default. If two commits have been pushed on the Startup plan, they'll be run right away. Subsequent commits have to...Read more
[On-prem] What are the features of Travis CI Enterprise?
1 Comment
Official Response from Travis CI
- Easy configuration: Your build configuration is just as
important as your code. That’s why it’s committed to your
repository, and we fetch it when...Read more
With over 3 million reviews, we can provide the specific details that help you make an informed software buying decision for your business. Finding the right product is important, let us help.