Travis CI

4.1 (129)
Write a Review!
Platform for testing and deploying codes

About Travis CI

Travis CI is a cloud-based continuous integration and delivery solution that helps small to large software development teams test, debug and deploy codes. The platform enables users to sync projects with the system to test multiple libraries against different runtime environments and data stores.

Travis CI uses OAuth to validate information for defining role-based access to repositories and facilitates lightweight directory access protocol (LDAP) or security assertion markup language (SAML) syncing for permissions. The solution also enables users to integrate TraviS CI with their existing GitHub enterprise installation in order to manage source code and scale out custom build infrastructure. It offers various customizable build environment images with languages and other dependencies for deploying different applications. Teams can increase their build capacity to test numerous codes.

Travis CI's multi-node setup and load balancer provides safety from hardware failures. It can be hosted on various cloud and on-premise environments such as AWS, Google Compute Engine, VMware, OpenStack, and Azure. Plus, it integrates with several third-party applications including TravisLight, Team Dashboard, Project Monitor, and more.


Images

Travis CI Software - Travis CI insights screenshot
Travis CI Software - Travis CI build screenshot
Travis CI Software - Travis CI codes screenshot
Travis CI Software - Travis CI personal access tokens screenshot
Travis CI Software - Travis CI web hooks screenshot
View 6 more
Travis CI video
Travis CI Software - Travis CI insights screenshot
Travis CI Software - Travis CI build screenshot
Travis CI Software - Travis CI codes screenshot
Travis CI Software - Travis CI personal access tokens screenshot
Travis CI Software - Travis CI web hooks screenshot

Not sure about Travis CI? Compare with a popular alternative

Travis CI

4.1 (129)
VS.

Starting Price

US$69.00
month
No pricing found

Pricing Options

Free version
Free trial
Free version
Free trial

Features

22
23

Integrations

3
No integrations found

Ease of Use

3.9 (129)
4.1 (22)

Value for Money

3.9 (129)
4.6 (22)

Customer Service

3.3 (129)
4.5 (22)
Green rating bars show the winning product based on the average rating and number of reviews.

Alternatives

AWS Config

4.6
#1 Alternative to Travis CI
AWS Config is a configuration and vulnerability management software that helps businesses manage continuous audits,...

Ionic

4.7
#2 Alternative to Travis CI
Ionic is an app building platform that helps users build, secure, and deliver new mobile apps—and transform existing...

Azure DevOps Server

4.5
#3 Alternative to Travis CI
Azure DevOps Server is a source code management solution designed to help software developers store and share source...

TeamCity

4.6
#4 Alternative to Travis CI
TeamCity is a continuous integration software designed to help users perform automated tests and deploy applications,...

Reviews

Overall rating

4.1 /5
(129)
Value for Money
3.9/5
Features
4.2/5
Ease of Use
3.9/5
Customer Support
3.3/5

Already have Travis CI?

Software buyers need your help! Product reviews help the rest of us make great decisions.

Showing 5 reviews of 129
Ian
Ian
Overall rating
  • Industry: Internet
  • Company size: 2–10 Employees
  • Used Monthly for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 10.0 /10

CI tool that has a lot of value for the money

Reviewed on 27/02/2020

I started using Travis initially because I needed a way to have consistent builds of our desktop...

I started using Travis initially because I needed a way to have consistent builds of our desktop software (built on Electron). Travis has just the tools I needed to make this happen. Doing local builds of the software was processor intensive, I had to go check the status of the build and I was always changing software on my local machine so sometimes builds would fail because I changed something. Travis has completely containerized build machines so you get the same result every time. We now use it for building all our software. I don't know what we'd do without it.

Pros

* Affordable (it's priced based on users/seats)
* Documentation is solid and easy to follow. I've never needed to contact support. There's good online Q&A since Travis has a large user base.
* Versatile (whatever software you're building, there's a recipe for it)
* Github integration : you get realtime build status RIGHT in Github which is awesome, once you get your system set up, you rarely ever visit Travis again. It just works.

Cons

There's really nothing I didn't like about Travis. Some of the quirks of Electron were the trickiest things to figure out, but that's not Travis's fault. There's a little learning curve when you go from building locally to building remotely with Travis where you need to understand how to set environment variables and retrieve those values in your config/script.

Nicholas
Overall rating
  • Industry: Education Management
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 5.0 /10

Easy-to-use product but support for OSS failing

Reviewed on 02/02/2021

Pros

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.

Cons

Ever 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).

Nicolas
Overall rating
  • Industry: Internet
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 3.0 /10

Loved Travis in the past, sad to be on my way out.

Reviewed on 22/06/2021

Between the cons described above, the service degradation I've observed in the past 6 months and...

Between the cons described above, the service degradation I've observed in the past 6 months and your recent organizational and pricing changes (we are an open-source project and directly impacted), I'll be setting up Github actions to run my CI tests from here onwards (this is also about standardizing with other projects in my organization) and will deactivate my travis account.

Pros

It worked really nicely until about 6 months ago !
The previous unlimited open-source plan was generous, and a huge selling point.

Cons

Service has been less than ideal since the decision to move OSS projects travis-ci.org. We have felt this throttling of resources, and it was an indication that things were about tho change for the worse.

I was surprised to find that from one day to the next my CI builds weren't being run anymore.
Sure enough, you had a banner announcing the change from travis-ci.org to .com , but I didn't understand it would require changes on my side, and I didn't receive an email letting me know that my CI builds would just stop if I didn't manage it. I'll admit my fault in not checking more thoroughly.

Moving from .org to .com was not as easy as I would have liked (Why do I need to sign up for a beta? Why is it in beta, and why do you need more decisions from me that I don't have all the information to decide?), but I eventually got there.

EMANUELE
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

CI / CD in a simple way

Reviewed on 02/02/2021

I'm very happy about Travis, until now I found always an answer for each need I had

I'm very happy about Travis, until now I found always an answer for each need I had

Pros

1. 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

Cons

Permissions check (it's not so clear understand who can build, who can view build history, who can edit configuration).

Alternatives Considered

CircleCI, Ionic and TeamCity

Reasons for Switching to 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.
Griffith
Overall rating
  • Industry: Research
  • Company size: 5,001–10,000 Employees
  • Used Monthly for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 9.0 /10

Largely self-taught, test driven developer

Reviewed on 12/03/2021

It's the core, it's the standard, and it does work fairly well. I'm kind of surprised it isn't as...

It's the core, it's the standard, and it does work fairly well. I'm kind of surprised it isn't as straightforwardly automatic to sort from GitHub, and there are some confusing elements to enabling it (and I don't quite understand why it's not more integrated with GitHub actions but maybe I'm wrong on that) but it's the standard, and automating test suits is crucial to good, maintainable code (especially if maintained by a community).

Pros

It's free if your code is open source and lots of other services (like zenodo, netlify etc.) already sort out interoperability, usually a bit sooner than gitlab.

Cons

It might be a lot quicker/better maintained for non-free use, but the options for testing packages in R, for example, are kind of weak and very slow (assuming the examples I've come across are standard). The fact that they only include python2 by default, plus some permission issues means packages using reticulate (for python/R interoperability) have a bit of a pain to get going (and it takes a long time to test). I guess if default options could be better maintained that would be much appreciated.

Alternatives Considered

GitLab

Reasons for Switching to Travis CI

I didn't choose it, my employer did and to work with colleagues this was the only real option.
Showing 5 reviews of 129 Read all reviews

Travis CI FAQs

Below are some frequently asked questions for Travis CI.

Travis CI offers the following pricing plans:

  • Starting from: US$69.00/month
  • Pricing model: Free Version, Subscription
  • Free Trial: Available

Free for first 100 builds. Bootstrap - $69 per month. Startup - $129 per month. Small Business - $249 per month. Premium - $489 per month.

Travis CI has the following typical customers:

Self Employed, 2–10, 11–50, 51–200, 201–500, 501–1,000, 1,001–5,000

Travis CI supports the following languages:

English

Travis CI supports the following devices:

Android (Mobile), iPhone (Mobile), iPad (Mobile)

Travis CI integrates with the following applications:

GitHub, Project Monitor, User.com

Travis CI offers the following support options:

Email/Help Desk, FAQs/Forum, Knowledge Base, Chat

Related categories

See all software categories found for Travis CI.