GitLab CI-config-bouwer
Voeg pipeline-stages en jobs toe via een formulier - scripts, images en dependencies - en krijg een kant-en-klaar .gitlab-ci.yml-bestand om te kopiëren.
🔒 Deze tool werkt volledig in je browser. Je bestanden worden nooit naar een server geüpload.
Jobs
Hoe het werkt
- Zet de stages van je pipeline op een rij in de volgorde waarin ze moeten draaien, komma-gescheiden.
- Voeg een job toe voor elke taak - kies de stage, een optionele Docker-image en scriptregels.
- Kopieer het gegenereerde YAML of download het direct als .gitlab-ci.yml.
FAQ
Wat dekt het gegenereerde bestand?
Pipeline-stages en voor elke job: de stage, een optionele Docker-image en een scriptblok - de kernbouwstenen van een .gitlab-ci.yml-bestand. Geavanceerdere functies zoals rules, artifacts en caching zijn niet inbegrepen; voeg ze na het exporteren met de hand toe.
Moet ik jobs in een bepaalde volgorde houden?
Nee - GitLab CI draait jobs binnen dezelfde stage parallel en gaat pas naar de volgende stage als de huidige klaar is, op basis van de volgorde van de stages-lijst, niet de volgorde waarin jobs in het bestand staan.
Kan ik de YAML bewerken nadat ik hem heb gedownload?
Ja - de uitvoer is een gewoon, standaard .gitlab-ci.yml-bestand. Open het in een willekeurige editor om rules, variabelen, caching of artifact-regels toe te voegen die deze bouwer niet dekt.
Hoe wij ons verhouden
| Functie | Online Tool Store | YAML met de hand schrijven |
|---|---|---|
| Correcte YAML-inspringing gegarandeerd | ✓ | Inspringfouten komen vaak voor |
| Visueel stage-/joboverzicht tijdens het bewerken | ✓ | ✗ |