GitLab CICD Basics for Software Developers

Covering all major features of GitLab CICD
4.13 (42 reviews)
Udemy
platform
English
language
Development Tools
category
instructor
GitLab CICD Basics for Software Developers
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

GitLab CICD Basics for Software Developers - Screenshot_01GitLab CICD Basics for Software Developers - Screenshot_02GitLab CICD Basics for Software Developers - Screenshot_03GitLab CICD Basics for Software Developers - Screenshot_04
Related Topics
5153360
udemy ID
2/12/2023
course created date
3/26/2023
course indexed date
Bot
course submited by