Intern
GitLab CI'de işler arasında dosya nasıl aktarılır?
sobes.tech yapay zeka
AI'dan gelen yanıt
GitLab CI'de, işler arasında dosya aktarımı için artefaktlar mekanizması kullanılır. Bir iş dosyaları artefakt olarak kaydeder ve sonraki iş bunları indirip kullanabilir.
Örnek:
job1:
script:
- echo "Merhaba" > dosya.txt
artifacts:
paths:
- dosya.txt
job2:
dependencies:
- job1
script:
- cat dosya.txt
Burada, job1 dosya.txt dosyasını oluşturur ve artefakt olarak kaydeder. job2, job1'e bağımlı olduğunu belirtir ve dosya.txt'e erişir.