📌 Не переписывая пайплайны: переезд с include на GitLab CI Components
Сборка зеленая, тесты зеленые, деплой зеленый. А в реестр уехал образ с пустым именем: cr.yandex/REGISTRY_ID/:abc123
. Никто не ошибся. Проект просто не задал IMAGE_NAME
, а модуль не умеет потребовать эту переменную - ему нечем.
Чем настраивать модуль на include
, написано в комментарии в шапке файла. Больше нигде: этот комментарий GitLab не читает и ничего по нему не проверяет. GitLab CI Components это чинят: у модуля появляется объявленный список inputs
, у каждого - тип и дефолт, а список передается списком, а не строкой через запятую.
Ниже - как отрефакторить существующие модули и переве…
🔗 Источник: habr.com
#sysadmin #docker #ai
📲 Подписывайся на канал 👉 @PRO100ITru
Post #662
27
