Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Gitlab CI

via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn to implement and optimize GitLab CI/CD pipelines in this comprehensive tutorial. Master essential skills including running Postman API tests with Newman, configuring custom runners, and generating JUnit reports for merge requests. Explore advanced topics such as building Docker images, establishing SSH connections to AWS, managing bash scripts, and uploading files to S3. Discover how to create pipelines for React projects, set up static website hosting on AWS S3, and properly configure Git for GitLab across Windows, Linux, and macOS platforms. Gain hands-on experience with practical examples and best practices for efficient CI/CD workflows using GitLab.

Syllabus

Gitlab CI pipeline tutorial for beginners.
How to run Postman API Tests with Newman in Gitlab CI.
Publishing Postman Tests Results in Gitlab CI (JUnit report for Merge Requests).
How to configure your own Gitlab CI Runner.
Send Gitlab CI reports & artifacts by e-mail.
Build Docker images with GitLab CI.
SSH connection to AWS from Gitlab CI.
Manage bash scripts and functions in Gitlab CI.
Upload file to AWS S3 with GitLab CI.
Gitlab CI: Build & push Docker image to AWS ECR (Elastic Container Registry).
AWS S3 static website hosting + GitLab CI pipeline.
Setup Git for using GitLab (including SSH key) - Windows 10.
Setup Git for using GitLab (including SSH key) - Linux.
Setup Git for using GitLab (including SSH key) - macOS.
Git for GitLab Projects (Beginner's FULL COURSE).
GitLab CI/CD pipeline for React projects (GitLab + React + Netlify).

Taught by

Valentin Despa

Reviews

Start your review of Gitlab CI

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.