Deljenje promenljivih i artefakata između parent i child pipeline-ova u GitLabu
Novi GitLab update omogućava jednostavno deljenje promenljivih i artefakata između parent i child pipeline-ova, čineći CI/CD tokove efikasnijim i modularnijim.
Poboljšano deljenje promenljivih i artefakata u parent-child GitLab cevovodima
GitLab kontinuirano unapređuje način na koji timovi upravljaju DevOps procesima, a najnovije poboljšanje donosi efikasnije deljenje promenljivih i artefakata između parent i child pipelines. Ovo je značajan korak ka većoj fleksibilnosti i transparentnosti u složenim CI/CD tokovima.
Tradicionalno, razmena podataka između parent i child pipeline-ova bila je ograničena, što je otežavalo kompleksne automatizacije. Novi pristup omogućava automatsku propagaciju promenljivih i artefakata, što znači da child pipeline može direktno koristiti ono što je definisano ili generisano u parent pipeline-u – bez dodatnog kodiranja ili workaround-a.
Prednosti nove funkcionalnosti
- Jednostavnije podešavanje CI/CD struktura
- Bolja modularnost i ponovna upotrebljivost pipeline-ova
- Veća čitljivost i održivost koda
- Optimizacija vremena izvršavanja i resursa
Ova funkcionalnost je posebno korisna za složenije projekte gde jedan parent pipeline orkestrira više child pipeline-ova, na primer u mikroservisnim arhitekturama. Sada možete jednostavno proslediti promenljive poput verzija, putanja ili konfiguracija, kao i artefakte poput build fajlova, test rezultata ili logova.
Sve što je potrebno jeste da se promenljive definišu sa odgovarajućim export
prefiksima u parent pipeline-u, a GitLab će se pobrinuti da ih child pipeline prepozna. Isto važi i za artefakte – ako se koriste pravilne klauzule poput dependencies
i artifacts
, oni će biti dostupni i u child kontekstu.
Ukoliko koristite GitLab u okviru složenijeg DevOps procesa, IDEALNO je vreme da iskoristite ovu funkcionalnost. IDEA GitLab Solutions kao GitLab Select Partner pokriva tržišta Srbije, Hrvatske, Slovenije, Severne Makedonije, Češke, Slovačke, Velike Britanije, sa udaljenim konsultantima u Izraelu, Južnoj Africi i Paragvaju. Nudimo profesionalne usluge konsaltinga i licenci – kontaktirajte nas za detalje o integraciji ovih noviteta u vaš DevOps tok.
Oznake:GitLabCI/CDparent child pipelinespromenljiveartefaktiDevOpsautomatizacijagitlab partnergitlab licences
Drugi jezici:English (UK)ČeštinaSlovenčinaHrvatskiСрпски (Ћирилица)
- GitLab unapređuje upravljanje enterprise artefaktima
- Unapredite Git tokove rada sa GitLab-om | IDEA GitLab Solutions
- GitLab predstavio fino podešene CI/CD tokene – nova era bezbednosti
- Brza i bezbedna AI implementacija na Google Cloud uz GitLab
- Automatizacija detekcije sajber bezbednosnih pretnji pomoću GitLab CI/CD