GitLab CICD Basics for Software Developers
Covering all major features of GitLab CICD
4.13 (42 reviews)

10,134
students
4.5 hours
content
Jan 2025
last update
$64.99
regular price
What you will learn
How to use GitLab for creating projects. By end of this tutorial you will know everything needed for using GitLab.
How to setup CICD jobs for your project to automate testing and deployment via runners.
Gitlab-ci .yml file comcepts- pipelines, jobs, artifacts, caching, variables, before script, after script
CICD Runners basics, setting up self hosted runners , tagging runners, runner setting for number of jobs, timeout, etc
Optimising configuration. Inheriting yaml from other projects and reusing template jobs, reducing redundancy. Usage of Extends and Include concepts.
Industry examples like linting, unit testing, end to end testing of projects for making sure that the project is stable
Managing multi repo CICD with downstream pipelines. Calrity on parent-child and multi-project pipelines.
Yolov3 face detection project creation with CICD jobs for lint check anf pytest with artifacts
Submodule addition and CICD with submodule
Screenshots




Related Topics
5153360
udemy ID
2/12/2023
course created date
3/26/2023
course indexed date
Bot
course submited by