Modern CI/CD
The latest generation of continuous integration and deployment tools provides a much more simplified model than traditional tools. Configuration is streamlined, they are fully managed, and they are seamlessly integrated with hosted Git services. These tools include the likes of TravisCI, CircleCI, GitLabCI, and Bitbucket Pipelines.
Traditional tools have struggled to evolve from their continuous integration roots to meet the complex needs of modern pipelines. There is a tendency to leverage a shared infrastructure model, which impedes team independence. Too much coding is performed in the CI tool that cannot be shared and executed outside the tool.
With modern tools, a pipeline is defined in and versioned with each specific project. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access