Quality Assurance
Git Lab
-
What is CI/CD
-
Git Lab Architecture
-
Git Lab Executors
-
Git Lab keywords
-
Caching
Agenda
Continuous Delivery & Deployment

Continuous Integration


Git Lab



Pipeline

Git Lab Architecture



Git Lab Runners

Git Lab executors



Docker executor



Execution flow

Keyword needs


Workflow Rules: Control Pipeline behavior



Dependencies


Artifacts


Needs and Dependencies


Artifacts vs Cache
Cache - stores runtime dependencies that the project needs and it is passed between jobs in any direction


Distributed Cache





Configure a Cache


Generating and download the cache

Cache policies


Copy of Git lab
By TenantCloud
Copy of Git lab
- 171