Variablen und Geheimnisse in GitLab-CI/CD-Pipelines
CI/CD-Grundlagen
2. Was sind Variablen?
Variablen in GitLab CI/CD sind Schlüssel-Wert-Paare, die auf Projekt- oder Gruppenebene definiert werden können. Sie werden verwendet, um Informationen zu speichern, die sich zwischen Umgebungen oder Pipeline-Durchläufen ändern können, zum Beispiel URLs, API-Schlüssel oder Konfigurationseinstellungen.
- Projektvariablen: Sie werden auf Projektebene definiert und stehen allen Pipelines innerhalb dieses Projekts zur Verfügung.
- Gruppenvariablen: Sie werden auf Gruppenebene definiert und stehen allen Projekten innerhalb dieser Gruppe zur Verfügung.
- Umgebungsvariablen: Sie werden innerhalb eines bestimmten Jobs oder Skripts definiert und während des Pipeline-Durchlaufs vorübergehend verwendet.