Automating DevOps with GitLab CI/CD Pipelines
by Christopher Cowell, Nicholas Lotz, Chris Timberlake
Preface
Organizations in recent years have recognized the benefits of more collaborative and iterative approaches to software development. The traditional model, where development and operations teams worked in silos, made it difficult for companies to quickly and reliably deliver new features. The adoption of DevOps has addressed these challenges by promoting integration and communication between development and operations. The additional proliferation of tooling and automated workflows have helped improve software quality and stability.
A key element of DevOps is continuous integration and continuous delivery (or deployment) (CI/CD). CI/CD is the practice of regularly integrating developer contributions into a shared repository, and then automatically ...
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