Как стать автором
Обновить

Настройка CI/CD для Gitlab-репозитория: схемы и гайд по шагам

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров72K
Всего голосов 15: ↑12 и ↓3+11
Комментарии6

Комментарии 6

"Чтобы сохранять и отправлять изображения, нужно пройти аутентификацию в реестре контейнеров."

Не изображения а docker images наверное?

Согласны, верное уточнение! :)

Статья крутая, было бы ещё интересно почитать про разграничение стадий сборки для случаев, когда микросервисное приложение собирается из одного репозитория (чтобы не билдить разом все сервисы, а только те, в которых есть изменения)

А что, если я хочу вынести *.yaml из корня в папку .deploy, например? Есть решение?

Куда угодно можете положить. Расположение основного конфига .gitlab-ci.yml настраивается в настройках репозитория.

А есть возможность (если runner под cmd shell) написать что то подобное?

variables:

start_pipeline: 0

stage:

script:

- pp.exe

after_script:

- if: '$CI_JOB_STATUS == "success"'

$start_pipeline=1

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории