Travis CI
About Travis CI

Most Helpful Reviews for Travis CI
1 - 5 of 128 Reviews
Elliott
Verified reviewer
Computer Software, 11-50 employees
Used daily for more than 2 years
OVERALL RATING:
5
EASE OF USE
5
VALUE FOR MONEY
5
CUSTOMER SUPPORT
5
FUNCTIONALITY
5
Reviewed July 2019
Really simple to use continuous integration.
We use it to run php unit tests whenever we commit code to a repository. All we have to do is include a file in the root of the project and enable the project in the travis interface. Takes less than 5 minutes to set up fully automated unit testing. Much more easy than setting up your own CI pipeline with the huge amount of different apps that exists. Generous free tier.
CONSCan be slow at times, documentation can on occasion be more minimal than I would like. As a developer you get used to this though, there are always loads of examples online.
Reason for choosing Travis CI
Travis works on all major providers.
Nicholas
Education Management, 1 employee
Used daily for more than 2 years
OVERALL RATING:
5
EASE OF USE
3
VALUE FOR MONEY
3
CUSTOMER SUPPORT
1
FUNCTIONALITY
5
Reviewed February 2021
Easy-to-use product but support for OSS failing
I like how easy it is to deploy and get up and running with this software and configuration files, etc (e.g. it's essentially just a commandline which is nice). It was also really nice for all of my open-source projects while travis-ci.org was still running. I could deploy and have builds run without having to worry about money.
CONSEver since the move to travis-ci.com, support has been terrible and I've used up all of my free trial credits on my open-source web application's Cypress integration tests (https://github.com/tutorbookapp/tutorbook). I contacted support 5 days ago and still haven't heard back about getting more open-source credits for my account. I seriously miss travis-ci.org (though I completely understand the problems with cryptocurrency mining, etc).
Reasons for switching to Travis CI
I had used TravisCI earlier for building and deployments so I already knew how to use it. I decided to switch back to using TravisCI because CircleCI's configuration just took waaaaay too long to learn and implement correctly.
Jason
Computer Software, 2-10 employees
Used daily for more than 2 years
OVERALL RATING:
3
EASE OF USE
5
VALUE FOR MONEY
2
CUSTOMER SUPPORT
4
FUNCTIONALITY
4
Reviewed February 2021
Pricing Changes, Botched Rollout
Overall, beyond the pricing switch, I had been very happy with Travis CI. But, after this pricing change without any notice, I have become unhappy with it. At $85/mo to build two projects without any concurrency (it's slow), I'm become less interesting in staying a customer.
PROSI liked the ease of use getting Travis setup, the caching, and the build matrix.
CONSI think the concurrency model is terrible. Sometimes when I want to deploy code to staging and production, I have to wait for each PR and commit to build before the push happens. Sometimes this takes 20 minutes for all branches to finish building before a push can happen. Also, I'm very unhappy with the pricing changes roll out. I have been paying for Travis for a couple years now. All of a sudden, my iOS team said they didn't think our builds were working any longer. There were a bunch of builds that didn't go through, saying we didn't have enough credits. Digging in, I realized your pricing model changed. So our builds have not been going through for close to a couple months now. I never received an email that you would be changing the pricing which would then break our builds. This to me is a botched roll out. You should have specifically told me that my iOS builds would stop working. In our dashboard, it just shows that our last build was successful 2 months ago. Not that no more builds were happening. This is unacceptable. So much so, that I am actually now reading the Travis CI to Circle CI migration document. Circle CI seems like a cheaper option for us now.
Reason for choosing Travis CI
I believe I will be switch back. Travis seems like the expensive option now.
Reasons for switching to Travis CI
Circle CI seemed to be more friendly to my Ruby on Rails projects. When I switched to a Python project, it seemed like more of the open source python tools that I saw were using Travis CI. So I switched to Travis for this new project.
EMANUELE
Information Technology and Services, 2-10 employees
Used daily for less than 2 years
OVERALL RATING:
5
EASE OF USE
4
VALUE FOR MONEY
4
CUSTOMER SUPPORT
5
FUNCTIONALITY
5
Reviewed February 2021
CI / CD in a simple way
I'm very happy about Travis, until now I found always an answer for each need I had
PROS1. Documentation, maybe the most important value 2. Configuration flexibility in particular GIT SSH custom keys, env variables with sensitive information, build trigger (with inline configuration... very useful for testing configurations), machine SSH encrypted keys, configuration imports, custom scripts 3. Easy integration with GitHub
CONSPermissions check (it's not so clear understand who can build, who can view build history, who can edit configuration).
Reason for choosing Travis CI
I already knew TeamCity but there wasn't a cloud version when I choosed Travis. Ionic has a ready to use mobile app configuration and we use it. I never had enough time to setup a Travis configuration build successfully a ionic app.
Anonymous
201-500 employees
Used daily for more than 2 years
OVERALL RATING:
4
EASE OF USE
5
FUNCTIONALITY
4
Reviewed July 2021
Nice GitHub Integration
I like that I can see the live status from GitHub and that the UI is very simple. I can easily find everything. The console output is colorized (it's not in other CI software I've used).
CONSSometimes parts of log output is collapsed, which has hidden an error for me before. It took a while, but my team figured it out.