- есть файл .gitlab-ci.yml в котором две джобы: сборка и деплой
2 - при сборки создаются файлы артефактор со сборкой фронта JS + SASS
Вопрос.. Файлы после сборки поместить в директорию с gitignore? Как быть... Если я их буду коммитить, то опять начнется пайплайн
Чушь сделал
вопрос был в том что piplene опять запуститься
А зачем коммитить собранный фронт обратно в тот же репозиторий?
По шагам: 1 - кто то сделал пуш 2 - запустился pipline 3 - собрался фронт 4 - собранные фронт как артефакт передался в следующую джобу deploy 5 - в deploy на проде пулится ветка 6 - ВОТ на этом шаге и возникает вопрос как быть с АРТЕФАКТАМИ А как Вы поступаете? Я потому и написал вопрос, чтобы чужой опыт услышать.
очевидный (и тупой ответ) - результаты сборки прикапывать как артефакты
Не надо коммитить артефакты сборки в репу. Публикуй как пакет в реестр гитлаба или как файл в артефакты
Мне с телефона сложно тебе конкретные ссылки дать, напрягись чуть чуть и сам в доке поищи, там примеров тьма
По доке. Тебе выше всё абсолютно точно написали - читай документацию. А работа (=применение документации к конкретному случаю) у всех своя. Документация по продукту покрывает ОЧЕНЬ много вариантов использования Gitlab, если ты задаёшь такие вопросы - очевидно, тебе ещё рано делать что-либо, хоть на миллиметр от документации отступающее.
молчи, а то тебя обвинят в высокомерии сейчас )
Погоди, ты про токсичность забыл!
а что значит "как файлы в артефакты"?
Артефакты и есть файлы. Не так сказал проста
Обсуждают сегодня