動画検索
関連広告
検索結果
Intro and Course Overview
What is GitLab CI/CD?
What is CI/CD in simple words
GitLab in comparison to other CI/CD platforms
GitLab Architecture - How GitLab works
Overview of the demo app (run locally)
Pipeline Configuration File (.gitlab-ci.yml)
Run Tests
Build and Push Docker Image
Variables for Login Credentials
Write Pipeline Configuration
Docker in Docker
Execute Pipeline
Define Stages
Prepare Deployment Server
Create Ubuntu server on DigitalOcean
Deploy Application
Validate Application Runs Successfully
Delete server on DO
Dive Deeper into GitLab CI/CD
Introduction
What is GitLab?
Introduction to the speaker
GitLab Modules
Learning objectives
Prerequisites
Understanding the basic Git commands
Executing Git commands
What is the “Git add” command?
Using “Git commit” command
How to set Git configurations?
How to review the history of the repository?
How to merge a branch in Git?
Using “Git stash” command
Conclusion
Intro
What is a ci cd
Overview of gitlab ci
First gitlab ci project
First hello world gitlab ci pipeline
What is a Gitlab Runner
Demo pipeline of a nodejs sample application
Gitlab ci cache
Gitlab Artifacts
Gitlab ci variables
AWS infrastructure provisioning
Install gitlab runner using ssh key
Register the gitlab runner
Start the GitLab runner
Trigger the gitlab ci cd pipeline
Script, before_script, and after_script and ssh key
A simple git-flow
Git-flow implementation
Variables overriding
Gitlab CI architecture with AWS EC2 and S3 bucket
Use s3 bucket as a build repository for nodejs application
complete gitlab ci cd pipeline run
Intro
Important Message
Prerequisites
Course starts here.
What is Gitlab?
Create first CICD pipeline!
CICD for NodeJS app
Stages in GitLab
Gitlab Artifacts
Change build image in gitlab ci
GitLab Runners
How to register a GitLab Runner on EC2
CICD for Python app on our Runner
Variables in GitLab
CICD Analytics
CI Lint in Gitlab
Environments in Gitlab CICD
Timeout and Gitlab Pipeline Scheduling
Conclusion
Intro
Agenda
CI CD Basics
What is Continuous Integration ?
What is Continuous Delivery ?
What is Continuous Deployment ?
Gitlab CI CD basics
What is SSH ?
Create Gitlab CI CD SSH Key & Configure
What is GitLab CI CD Runner
GitLab runner on Windows
GitLab runner on Linux
Gitlab CI/CD getting started
Gitlab CI CD Pipeline basics
Gitlab Maven CICD Pipeline
Maven Lifecycle
Gitlab CI CD templates
What is Docker Registry?
Gitlab Container Registry
Gitlab CI CD Pipeline to push Docker Image to Gitlab Container Registry
Create Node Js Gitlab CI CD Pipeline
Bonus Lectures
Git Vs GitHub Vs GitLab
Install GitLab on Docker
Setup Gitlab Instance on CentOS
intro
git vs gitlab vs github
gitlab vs jenkins
gitlab architecture
gitlab runners
runner executor types
example 1
runner flow
artifacts vs caching
package registry
Dockerfile
example 2
build in templates
push docker image to gitlab container registry
push image to docker hub
post push image checks
reusability in pipelines
anchors
reference tags
environments
complex example
conclusion
Introduction to GitLab CI Tutorial
Learning Goals
Prerequisites
Concept and Terminology mapping
Walkthrough of the codebase
Writing an equivalent GitLab pipeline
Adding environment variables in GitLab
Example of artifact keyword in GitLab
Comparison of GitLab pipeline and Jenkins pipeline
Triggering the GitLab pipeline
Conclusion