In this 2-hour masterclass, you will learn GitLab fundamentals, gain a clear understanding of how it works, and build a GitLab CI/CD pipeline using Maven, covering both basic and advanced concepts.
00:00 Introduction 00:20 What Is GitLab? 00:42 Git vs GitLab 01:13 Why Use GitLab? 01:42 Basic Git Commands 10:32 Git Add Command 35:51 GitLab Interface 01:06:23 Branching Strategy 01:07:16 Git Branching Strategies 01:13:00 Environment Branching Variation 01:51:08 CI/CD in GitLab 01:57:12 Explaining the YAML Template 01:59:07 Editing the YAML File 02:13:59 Explaining Jobs 02:20:54 Download Artifacts/Test Reports 02:22:30 Viewing & Scheduling Jobs 02:24:34 Setting Variables 02:26:44 Conclusion

Moss
Moss is a dynamic Educational Content Creator at Tech. With a vibrant presence, Moss passionately shares knowledge and enthusiasm for Computer Science and DevOps with a community of over 15,000 YouTube subscribers and Udemy students. In the digital realm, Moss crafts engaging and informative videos and courses on a diverse range of topics, including Linux, GitLab, Grafana, Jenkins, and more. Beyond individual pursuits, Moss actively collaborates with other organizations, contributing to the creation of high-quality tutorials and demonstrations.