Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.58 KB

04_CI-CD-CD-Infrastructure.md

File metadata and controls

30 lines (22 loc) · 1.58 KB

Continuous Integration, Continuous Delivery and Continuous Deployment Infrastructure

Table of Contents

About

The following articles should explain what are all these processes:

The Tools

There are specialized tools that can be used to achieve Continuous Integration, Delivery and even Deployment. But that's not the whole story. Many source control, build, orchestration, provisioning and even testing tools are used to achieve Continuous Integration, Delivery and Deployment. There are also services that offer specialized features to achieve the same objectives.

Probably the most known specialized CI/CD systems are Jenkins, Travis (used a lot in GitHub stored projects), GitLab CI (now fully integrated part of GitLab).

Gitlab and Jenkins

For experiencing the CI/CD/CD processes, we'll be working with GitLab and Jenkins.

GitLab

Check the second assignment - part 1.

Jenkins

Check the second assignment - part 2.