CI/CD Tools Primer

On this page

CI vs CD

CD vs CD Pipeline From https://docs.gitlab.com/ee/ci/

Continuous Integration (CI)

Continuous Delivery/Deployment (CD)

Market Overview

Forrester CI Wave

Forrester CI Wave

Competitor Scope - Continuous Integration

Feature GitLab Circle CI TFS/VSTS Jenkins Travis CI BitBucket
Auto-scaling Y Y N N Y Y
Pipeline graphs Y Y Y Integration N Integration
Parallel jobs Y Y Y Y Y Y
Config as Code Y Y Y Y Y Y
Container support Y Y Y Y Y Y

Competitor Scope - Continuous Delivery/Deployment

Feature GitLab Circle CI TFS/VSTS Jenkins Travis CI BitBucket
Environments Y N Y N Y Y
Env History Y N N N N Y
No Conf staging apps Y N N N Y N
Deploy boards Y N Y Integration Y N
Nat Canary Deploy Y N Y N Y N
Secure variables Y N Y Integration N Y
Deploy tracability Y N Y Integration Y Y
Protected Envs N N Y N N Y