Intern
Cum se transferă fișiere între job-uri în GitLab CI?
sobes.tech AI
Răspuns de la AI
În GitLab CI, pentru transferul fișierelor între joburi, se utilizează mecanismul de artefacte. Un job salvează fișierele ca artefacte, iar jobul următor le poate descărca și utiliza.
Exemplu:
job1:
script:
- echo "Salut" > fisier.txt
artifacts:
paths:
- fisier.txt
job2:
dependencies:
- job1
script:
- cat fisier.txt
Aici, job1 creează fișierul fisier.txt și îl salvează ca artefact. job2 indică că depinde de job1 și are acces la fisier.txt.