Sobes.tech
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.