Урок 1.00:21:41
Your first pipeline
Урок 2.00:05:08
Gitlab architecture
Урок 3.00:02:11
Why GitLab CI?
Урок 4.00:02:57
How much does Gitlab cost?
Урок 5.00:02:05
About the course
Урок 6.00:03:11
Important skills you need to acquire
Урок 7.00:00:28
Overview
Урок 8.00:08:09
What is CI / CD?
Урок 9.00:01:52
Short introduction to Node.js
Урок 10.00:05:09
Creating a new project
Урок 11.00:02:35
Building the project locally
Урок 12.00:04:02
Short introduction to images and Docker
Урок 13.00:10:59
Building the project using Gitlab CI
Урок 14.00:06:24
Adding a test stage
Урок 15.00:05:42
Running jobs in parallel
Урок 16.00:08:10
Running jobs in the background
Урок 17.00:02:51
Deployment using surge.sh
Урок 18.00:03:34
Using Environment variables for managing secrets
Урок 19.00:05:00
Deploying the project using Gitlab CI
Урок 20.00:02:57
How does Surge.sh know the environment variables?
Урок 21.00:02:09
Overview
Урок 22.00:07:43
Predefined environment variables
Урок 23.00:02:51
Pipeline triggers / Retrying failed jobs / Pipeline schedules
Урок 24.00:10:02
Using caches to optimize the build speed
Урок 25.00:01:53
Cache vs Artifacts
Урок 26.00:07:44
Deployment Environments
Урок 27.00:05:35
Defining variables
Урок 28.00:06:03
Manual deployments / Manually triggering jobs
Урок 29.00:05:26
Merge requests - Using branches
Урок 30.00:01:50
Merge requests - Configuring Gitlab
Урок 31.00:06:20
Merge requests - Your first merge request
Урок 32.00:06:42
Dynamic environments
Урок 33.00:09:06
Destroying environments (Clean-up after the Merge Request)
Урок 34.00:03:24
before_script & after_script configuration
Урок 35.00:01:59
Recap & conclusion
Урок 36.00:00:54
Overview
Урок 37.00:06:41
Understanding YAML
Урок 38.00:01:07
Disabling jobs
Урок 39.00:05:21
Anchors
Урок 40.00:08:45
Creating job templates
Урок 41.00:01:59
Overview
Урок 42.00:04:15
Introduction to the Java application
Урок 43.00:02:45
Calling an API with Postman
Урок 44.00:00:47
Continuous Integration (CI) pipeline overview
Урок 45.00:03:20
Build stage: Building a Java application locally
Урок 46.00:03:03
Build stage: Building a Java application with Gitlab CI
Урок 47.00:06:28
Test stage: Adding a smoke test
Урок 48.00:02:11
CI/CD pipeline recap
Урок 49.00:03:50
Brief introduction to Amazon Web Services (AWS)
Урок 50.00:01:29
Serverless computing with AWS Elastic Beanstalk
Урок 51.00:04:02
How to deploy to AWS (manual upload)
Урок 52.00:01:57
How to deploy to AWS from GitLab CI
Урок 53.00:02:12
Getting started with AWS S3
Урок 54.00:01:03
GitLab Group settings
Урок 55.00:07:53
How to upload a file to AWS S3 from GitLab CI
Урок 56.00:07:44
How to deploy a Java application to AWS Elastic Beanstalk using the AWS CLI
Урок 57.00:00:24
Assignment
Урок 58.00:03:19
Assignment solution
Урок 59.00:03:57
Create an application version
Урок 60.00:05:33
Verify the application version after deployment
Урок 61.00:00:52
Revisiting the CI pipeline
Урок 62.00:04:12
Ensuring coding standards with tools for codestyle checking with PMD
Урок 63.00:00:26
Assignment - Add code quality stage with PMD
Урок 64.00:03:11
Assignment solution - Add code quality stage with PMD
Урок 65.00:04:33
Quick introduction to unit testing in CI pipelines
Урок 66.00:03:58
Unit test stage: Run JUnit tests with GitLab CI
Урок 67.00:02:02
How to structure a CI/CD pipeline in GitLab CI?
Урок 68.00:10:48
API test stage: Run Postman API tests in GitLab CI
Урок 69.00:03:46
GitLab Pages (for publishing HTML reports or dashboards)
very good
Ahhhhrrrrrrrrrrr.... What an idiot! If only you knew folks.... how he irritates me!
The only reason why I keep watching the course is because there is no a better alternative!
https://stackoverflow.com/questions/57583093/
It seems to be the course is getting irrelevant and needs to be updated