Semaphore

CI/CD organized into pipelines and blocks

Visit Semaphore official site

What it does

Semaphore provides a CI/CD platform describing build, test, and release work through pipelines, blocks, and jobs, allowing projects to define execution order and the commands run.

When to use it

For parallel project tests, consult pipeline guides to arrange dependent blocks and inspect the environment and outcomes of their execution.

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