Sobes.tech
Intern

Come trasferire i file tra i lavori in GitLab CI?

sobes.tech AI

Risposta dell'AI

В GitLab CI для передачи файлов между джобами используется механизм артефактов (artifacts). Один джоб сохраняет файлы как артефакты, а следующий джоб может их скачать и использовать.

Пример:

job1:
  script:
    - echo "Hello" > file.txt
  artifacts:
    paths:
      - file.txt

job2:
  dependencies:
    - job1
  script:
    - cat file.txt

Здесь job1 создает файл file.txt и сохраняет его как артефакт. job2 указывает, что зависит от job1, и получает доступ к file.txt.