Size: a a a

2020 July 20

GG

George Gaál in ru_gitlab
извините, но по ходу просто кто-то гуглить не умеет ((((
источник

A

Alexey in ru_gitlab
George Gaál
извините, но по ходу просто кто-то гуглить не умеет ((((
окружение такое же, но симптомы были другие. за issue - спасибо
источник

GG

George Gaál in ru_gitlab
так что можешь просто там отметиться и сказать - "я тоже страдаю, ватафака"
источник

DV

Dmitry Vorobev in ru_gitlab
Скажут, мол, купи и не страдай 😅
источник

GM

Gleb Mekhrenin in ru_gitlab
купи и страдай - мой выбор
источник

АП

Алексей Просвиров... in ru_gitlab
Ребят, только постигаю азы деплоя. Раньше в проектах все было настроенно за меня, а если что запускал свое, то юзал какой нибуть хероку с нетлифаем.
Решил постичь дзен и разобраться сам
Так вот:
1) решил взять гитлаб
2) написал свой мега сложный конфиг( пока только yarn install и build)
3) поставил на сервак гитлаб раннер
Теперь как правильно принято с репозитория закинуть файлы на сервер? например написать npm скрипт с гит командами?
источник

DV

Dmitry Vorobev in ru_gitlab
ansible уже предлагали? 😅
источник

GG

George Gaál in ru_gitlab
Алексей Просвиров
Ребят, только постигаю азы деплоя. Раньше в проектах все было настроенно за меня, а если что запускал свое, то юзал какой нибуть хероку с нетлифаем.
Решил постичь дзен и разобраться сам
Так вот:
1) решил взять гитлаб
2) написал свой мега сложный конфиг( пока только yarn install и build)
3) поставил на сервак гитлаб раннер
Теперь как правильно принято с репозитория закинуть файлы на сервер? например написать npm скрипт с гит командами?
Гитлаб раннер сам фетчит репо
источник

АП

Алексей Просвиров... in ru_gitlab
Dmitry Vorobev
ansible уже предлагали? 😅
сейчас дойдем до него)
источник

АП

Алексей Просвиров... in ru_gitlab
George Gaál
Гитлаб раннер сам фетчит репо
понял, а куда он складывает, то что сфетчил?
источник

DV

Dmitry Vorobev in ru_gitlab
Ну там опции есть. Собрать докер контейнер, ансиблом накатить бандл на целевой хост, установить раннер на целевой хост и cp -r, etc
источник

DV

Dmitry Vorobev in ru_gitlab
Алексей Просвиров
понял, а куда он складывает, то что сфетчил?
В $CI_PROJECT_DIR
источник

DV

Dmitry Vorobev in ru_gitlab
Можете изучить вот документашку https://docs.gitlab.com/ee/ci/variables/predefined_variables.html
источник

АП

Алексей Просвиров... in ru_gitlab
ок, спасибо, просто меня смутило что есть туториалы, где есть скрипт деплоя. Вот пример
источник

DV

Dmitry Vorobev in ru_gitlab
Бомбический коммит-месседж =)
источник

DV

Dmitry Vorobev in ru_gitlab
У индусов такие видел, портянками шли
источник

АП

Алексей Просвиров... in ru_gitlab
Dmitry Vorobev
Бомбический коммит-месседж =)
да многие пишут fix. Даже если юзают commitizen какойнить, то там такое feat: fix или  fix: fix
источник

DV

Dmitry Vorobev in ru_gitlab
Мало того, что сообщение неинформативное, так еще и семантически неверное в контексте скрипта "deploy"
источник

GG

George Gaál in ru_gitlab
В контексте деплоя надо оперировать не репо, а артефактом
источник

GG

George Gaál in ru_gitlab
Четкий процесс - коммит - репо - артефакт - деплой
источник