GitLab for CI/CD Pipelines

Our Blogs

Get Course Information

Connect for information with us at

How would you like to learn?*

This course covers setting up continuous integration/continuous deployment (CI/CD) for your projects. It starts with a round-robin discussion of where your team is at with CI/CD today. It then focuses on what is CI/CD, why it should be used, and how to implement within GitLab. This class includes live demonstrations of the use of GitLab.

GitLab CI/CD Training covers some features that are available in all three GitLab pricing tiers (Free, Premium, and Ultimate), some features that are only available in Premium and Ultimate, and a small number of features that are only available in Ultimate.

In this one-day class you’ll learn:

  • How to accurately describe CI/CD
  • How runners work
  • To set up and configure CI/CD and runners
  • To verify a new feature
  • Scope and persist variables at various levels
  • Scaffold out the basics of a test, build, review, and deploy pipeline leveraging feature/topic branching as the review mechanism
  • Release and deployment workflow
  • Artifacts and dependency caching
  • Building and deploying images to GitLab registry
  • Student choice between static application security scanning and code quality scanning

Please contact us for a detailed course outline.