GitLab CI редкая проверка? - PullRequest
0 голосов
/ 19 июня 2019

Можно ли настроить GitLab CI для выполнения только разреженной проверки? Я унаследовал большую кодовую базу, большую часть которой я могу игнорировать при запуске CI. Если я не могу сделать редкую проверку, можно ли что-то получить, установив в GIT_CLEAN_FLAGS, возможно, отказ от каталогов, которые мне не нужны?

1 Ответ

0 голосов
/ 19 июня 2019

Звучит как хороший повод для разрушения хранилища.

Git clean не поможет, поскольку файлы, которые вы хотите удалить, управляются версиями, поэтому git clean действует только для неотслеживаемых файлов и не удаляет их.

Вы можете попробовать установить для переменной GIT_STRATEGY значение none, чтобы gitlab не мог клонировать репозиторий, а затем выполнить проверку самостоятельно, используя разреженную проверку в своем скрипте задания.

variables:
  GIT_STRATEGY: none
...