Book

Automating DevOps with GitLab CI/CD Pipelines

Automating DevOps with GitLab CI/CD Pipelines helps you understand how to use GitLab to automate the manual, time-consuming, and error-prone steps in the software development lifecycle. You'll be able to build and configure powerful CI/CD pipelines using simple syntax and examples and learn to view the pipeline results within GitLab's straightforward GUI.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

11h36m

Language

English

About Book

Who Is This Book For?

This book is for DevOps/DevSecOps engineers, application developers, release engineers, quality assurance engineers, security engineers, SREs, and sysadmins looking to implement fast, secure and automated software development lifecycle tasks using continuous integration and continuous delivery (CI/CD) pipelines in GitLab. Basic knowledge of major stages of the software development life cycle and DevOps processes will be helpful.

Book content

chapters 11h36m total length

Exploring the Life Before DevOps

Practicing Basic Git Commands

Understanding GitLab Components

Understanding GitLab CI/CD Pipeline Structure

Installing and Configuring GitLab Runners

Verifying Your Code

Securing Your Code

Packaging and Deploying Your Code

Enhancing Speed and Maintainability of CI/CD Pipelines

Extending the Reach of CI/CD Pipelines

End-to-End Example

Troubleshooting and Moving Ahead with GitLab

Appendix: Self-Assessment Questions and Answers

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required