YoVDO

Continuous Integration and Continuous Delivery with GitLab

Offered By: LinkedIn Learning

Tags

DevOps Courses Software Development Courses GitLab Courses Version Control Courses Continuous Integration Courses Automated testing Courses

Course Description

Overview

Learn how to install and use GitLab, a popular open-source alternative to tools like GitHub and Bitbucket, for version control and CI/CD.

Syllabus

Introduction
  • Learn continuous integration and delivery with GitLab
1. Delivery Engineering
  • What is GitLab?
  • What problem needs solving?
  • Set up a project
  • Lean manufacturing models
2. Continuous Integration
  • Continuous integration
  • Creating a pipeline
  • Running your pipeline
  • Going deeper with pipelines
  • Adding a test
  • Generate a website
3. Continuous Delivery
  • CD concepts
  • Environments
  • Environment variables
  • First deployment pipeline
  • Automating deployments
  • Complete CD pipeline
  • Releasing to prod
Conclusion
  • Next steps

Taught by

Josh Samuelson

Related Courses

Desarrollo de aplicaciones profesionales para Android
Galileo University via edX
Engineering Maintainable Android Apps
Vanderbilt University via Coursera
Técnicas Avançadas para Projeto de Software
Instituto Tecnológico de Aeronáutica via Coursera
Accelerate Software Delivery using DevOps
Microsoft via edX
Continuous Integration and Deployment
Udacity