Learn how to install and use GitLab, a popular open-source alternative to tools like GitHub and Bitbucket, for version control and CI/CD.
Overview
Syllabus
Introduction
- Learn continuous integration and delivery with GitLab
- What is GitLab?
- What problem needs solving?
- Set up a project
- Lean manufacturing models
- Continuous integration
- Creating a pipeline
- Running your pipeline
- Going deeper with pipelines
- Adding a test
- Generate a website
- CD concepts
- Environments
- Environment variables
- First deployment pipeline
- Automating deployments
- Complete CD pipeline
- Releasing to prod
- Next steps
Taught by
Josh Samuelson