Travis CI

Repository-configured builds and tests

Visit Travis CI official site

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.

AppVeyor

CI execution across build environments

  • ci
  • automation

Research

Bitrise

Build and delivery workflows for mobile apps

  • ci
  • automation

Research

Codemagic

Automated multi-platform mobile builds

  • ci
  • automation

Research