About Travis CI
Travis CI is a hosted continuous integration service. When code is pushed to a connected Git repository, it runs the build and tests defined in a configuration file and reports the results back, helping teams catch breakages early.
The service was long popular with open-source projects for its simple setup, and it supports many programming languages and build environments. The vendor site could not be read when this entry was written, so confirm the current plans, supported platforms and any policy changes for open-source builds on the Travis CI website.
Travis CI is proprietary software delivered mainly as a cloud service. It is relevant to developers who want a straightforward CI service that integrates with repository hosts, and to teams comparing it with other hosted CI options.
Key features
- Hosted continuous integration
- Builds triggered from Git repositories
- YAML configuration file
- Multi-language build support
- Status reporting on commits
Good fit for
- →Running tests on every commit
- →Open-source projects and small teams using hosted CI
- Tags
- ci
- continuous-integration
- testing
- builds
- git
- devops
- yaml
Travis CI: questions and answers
- What is Travis CI used for?
- Travis CI is a hosted continuous integration service that builds and tests code from Git repositories using a YAML configuration file. It is a good fit for running tests on every commit, and open-source projects and small teams using hosted CI.
- How much does Travis CI cost?
- Travis CI is a paid product with no free plan.
- Is Travis CI open source?
- No. Travis CI is proprietary (closed-source) software. Open-source alternatives to Travis CI include PHP Censor, Abstruse and Jenkins.
- What are some alternatives to Travis CI?
- Travis CI competes with GitHub Actions, Buildkite and TeamCity. For open-source options, see Enlisted's ranked list of open-source Travis CI alternatives.
Open-source alternatives to Travis CI
See all
PHP Censor
CI/CD & DevOps
PHP Censor is an open source self-hosted continuous integration server for PHP projects.
BSD-2-Clausevs Travis CI★ 687
Abstruse
CI/CD & DevOps
Abstruse is a free and open-source CI/CD platform that tests your models and code.
MITvs Travis CI★ 961
Jenkins
CI/CD & DevOps
Jenkins automation server
MITvs CircleCI★ 27k
Woodpecker CI
CI/CD & DevOps
Woodpecker is a simple, yet powerful CI/CD engine with great extensibility.
Apache-2.0vs GitHub Actions★ 7.9k
Semaphore
CI/CD & DevOps
All-in-one delivery platform for AI-driven development.
OSSvs GitHub Actions★ 1.6k
Buildbot
CI/CD & DevOps
Python-based continuous integration testing framework; your pull requests are more than we
GPL-2.0vs TeamCity★ 5.5k
SaaS alternatives to Travis CI
See all
GitHub Actions
CI/CD & DevOps
GitHub Actions is GitHub's built-in automation and CI/CD service for building, testing and deploying code through workflows triggered by repository events.
SaaS
Buildkite
CI/CD & DevOps
CI/CD platform that runs pipelines on build agents you host yourself
SaaS
TeamCity
CI/CD & DevOps
JetBrains CI/CD server with build chains, available self-hosted or as a cloud service
SaaS
Bamboo
CI/CD & DevOps
Atlassian CI/CD server that ties builds and deployments to Jira and Bitbucket
SaaS
CircleCI
CI/CD & DevOps
Hosted continuous integration and delivery platform for build and test pipelines
SaaS
Buddy
CI/CD & DevOps
Visual CI/CD tool for building, testing and deploying web projects
SaaS

