Travis CI
Repository-configured builds and tests
What it does
Travis CI reads project build configuration and runs commands in response to repository events, with language environments and job matrices for projects verifying code under the combinations defined by their configuration and selected integration workflow.
When to use it
For verification across language versions, use matrix and lifecycle guides to arrange prerequisite commands and the tests executed by each job.