Variablen und Secrets
Teil des GitLab CI-Kurses
Eine Pipeline, die sich exakt gleich verh盲lt, egal wer sie gepusht hat und auf welchen Branch, kann Staging nicht von Production unterscheiden, und sie kann einen echten Deploy-Key nicht von einem Platzhalter unterscheiden. Jede ernst gemeinte Pipeline muss im Moment ihres Laufs bestimmte Dinge wissen: welchen Commit sie baut, welcher Branch sie ausgel枚st hat und wie sie sich an einer Datenbank oder einer Cloud-API...
Stell dir ein gedrucktes Formular mit einer leeren Zeile vor: 鈥濫nvironment: ______". Das Formular selbst, .gitlab-ci.yml, ist f眉r alle identisch, die die Pipeline laufen lassen, aber der Wert, der in diese L眉cke geschrieben wird, 盲ndert sich je nach Situation. ...
M枚chtest du GitLab CI Variablen und Secrets in einer echten Umgebung lernen?
Klick unten, hol dir eine Linux-Maschine mit fertigem GitLab CI und arbeite Variablen und Secrets praktisch durch, mit einem KI-Tutor, der deinen Code kennt.
Lektion startenVariablen und SecretsWas du lernen wirst
- Variables block
- Predefined CI variables
- CI_COMMIT_SHA
- CI_PROJECT_DIR
- Masked variables
- Protected variables
- .env files vs CI variables
Lies diese Lektion in deiner Sprache
Alle Lektionen in diesem Kurs
11 Lektionen- 1Was ist CI/CD20 Min.
- 2Ihre erste Pipeline25 Min.
- 3Jobs und Stages30 Min.
- 4Variablen und Secrets30 Min.
- 5Artifacts und Caches30 Min.
- 6Rules und bedingte Jobs30 Min.
- 7Docker-Jobs und Services35 Min.
- 8Umgebungen und Deployments30 Min.
- 9Includes und Templates30 Min.
- 10Runners30 Min.
- 11Capstone: Bauen, Testen, Bereitstellen60 Min.
