Sdílení proměnných a artefaktů mezi GitLab parent-child pipeline
Objevte novou funkcionalitu GitLabu, která umožňuje sdílení proměnných a artefaktů mezi rodičovskými a dceřinými pipeline, a posuňte své CI/CD na vyšší úroveň.
Zefektivněte CI/CD pomocí sdílení proměnných a artefaktů mezi rodičovskými a dceřinými pipeline v GitLabu
V GitLabu lze nyní mnohem snadněji sdílet proměnné a artefakty mezi rodičovskými a dceřinými pipeline. Tato novinka přináší větší flexibilitu a umožňuje vytvářet modulární CI/CD konfigurace, které lépe odpovídají reálným potřebám týmů.
Co je nového? Ve verzi GitLab 16.10 byla přidána možnost přenášet artefakty z dceřiných pipeline zpět do rodičovské, a zároveň zpřístupnit výsledky a informace z rodičovské pipeline v pipeline dceřiných. To zásadně mění způsob, jakým lze pracovat s daty mezi joby a pipeline napříč projektem.
Příklad použití: Představte si scénář, kdy vaše rodičovská pipeline spouští několik paralelních testovacích zátěžových jobů ve formě dceřiných pipeline. Po jejich dokončení je třeba agregovat výsledky do jedné finální zprávy – nově lze jejich artefakty (například výstupy testů) přenést zpět pro další zpracování.
Hlavní přínosy:
- Větší modularizace a znovupoužitelnost CI/CD konfigurací
- Snazší práce s paralelními procesy
- Efektivnější reporting díky zpětnému předávání artefaktů
Implementace probíhá pomocí parametrů jobu trigger
pro předávání proměnných i artefaktů – např. pomocí nově dostupné vlastnosti artifacts
u dceřiných pipeline.
Chcete tuto funkci využít na maximum? IDEA GitLab Solutions vám pomůže s návrhem efektivních CI/CD workflow, školením i licencováním. Kontaktujte nás v Česku, Slovensku, Chorvatsku, Srbsku, Slovinsku, Makedonii či Velké Británii nebo přes naše specialisty působící v Izraeli, Jižní Africe a Paraguayi. Odborné poradenství s GitLabem je na dosah!
Štítky:GitLabCI/CDpipelineproměnnéartefaktyparent-child pipelineautomatizaceDevOps
Jiné jazyky:English (UK)SlovenčinaHrvatskiSrpski (Latinica)Српски (Ћирилица)