Как поместить файлы в тест GitLab без добавления файлов в Src - PullRequest
0 голосов
/ 26 ноября 2018

В основном у меня есть эта проблема:

У меня есть локальная папка с несколькими файлами, например, CSV-файлы,

У меня есть программа на Java, которая читает эти файлы и что-то делает сих.

У меня не может быть этих файлов в пасте Src в моем проекте.

Итак, как автоматически скопировать эти файлы в тест GitLab CI?Есть ли решение для этого?

Как мне определить эту папку для GitLab для получения файлов из этой папки?

Я новичок в этих правилах CI / CD, поэтому я 'Я не знаю, что делать, чтобы решить эту проблему.

Заранее спасибо.

1 Ответ

0 голосов
/ 28 ноября 2018

Вы можете хранить свои файлы в своей среде CI, чтобы они были там для любого выполнения CI.

  1. Установите новый бегунок GitLab CI на одну машину (https://docs.gitlab.com/runner/install/)
  2. Сохраните свои файлы на этом компьютере,
  3. Зарегистрируйте этого участника в своем проекте (https://docs.gitlab.com/ee/ci/runners/README.html#registering-a-specific-runner-with-a-project-registration-token)
  4. Включите его для своего конвейера через Настройки -> CI / CD

После этих шагов ваш CI будет работать в новом бегуне. Gitlab CI проверит весь ваш исходный код на вашем компьютере бегуна и выполнит шаги CI, выполнив команды, которые вы настроили в .gitlab-ci.ymlТаким образом, вы сможете отслеживать сохраненные файлы, используя соответствующие команды в .gitlab-ci.yml.

...