Мой Gitlab CI генерирует некоторые файлы из unittest resul, и мне нужно переместить эти файлы на хост gilab runner ...
Есть какой-то способ скопировать файлы в мой gitlab ci на другой git runner?
Все файлы обрабатываются и генерируются на хосте gitlab-runner.
Gitlab runner копирует ваше хранилище и работает с ним на целевом хосте.
Артефакты задания сгенерированные хранятся в gitlab и сохраняются между выполнениями. Вы можете получить доступ к ним от gitlab-runner как к другой части вашего репозитория.
Например:
artifact_download: stage: test script: - 'curl --location --output artifacts.zip --header "JOB-TOKEN: $CI_JOB_TOKEN" "https://gitlab.example.com/api/v4/projects/1/jobs/42/artifacts"'
Здесь - это документы, которые объясняют, как получить к ним доступот yml
yml