Getting started with GitLab CI/CD
Referierende:
Joshua Kobschätzki (Studentische Hilfskraft) / Homepage
Termin: Sa, 17:00 - Raum V6 - Dauer 60 Min.
An introduction to working with GitLab CI/CD for development and infrastructure workflows. The talk covers an introduction to the structure of GitLab CI/CD pipelines and walks through two practical examples:
1. workflow for a rust library with linting, testing & publishing to crates.io
2. workflow for automating building & publishing custom container images with buildkit to GitLab's container registry
The goal of the talk is to provide an introductory overview of the feature set of GitLab CI/CD (self-hosted OSS variant). It will also cover some tips & tricks for troubleshooting and optimizing pipelines.
The talk will only cover features available for self-hosted GitLab's community edition instances.
Erwünschte Vorkenntnisse: Basic knowledge of git, standard unix tooling and common Linux terms (container, privileges, package).
