Size: a a a

2021 March 16

VC

Vladimir Chernyshev in PHP
Artem Molotov
Не обязательно
стандарттный путь, можно и на проде образ собирать, и собирать отдельно а на прод архивчиком передавать )
источник

AM

Artem Molotov in PHP
Константин Грачев
Плохое сравнение
Тем более, если упал деплой, то "всё в одной джобе" будет дольше, чем когда отдельно
источник

КГ

Константин Грачев... in PHP
Artem Molotov
Тем более, если упал деплой, то "всё в одной джобе" будет дольше, чем когда отдельно
Я не понимаю о чём ты говоришь
источник

AM

Artem Molotov in PHP
Константин Грачев
Я не понимаю о чём ты говоришь
Если у тебя случится проблема при выполнении rsync, то исправив проблему придётся перезапускать и билд. Если бы была отдельная джоба, то это было бы необязательным
источник

AM

Artem Molotov in PHP
Артефакт то закешируется
источник

КГ

Константин Грачев... in PHP
Artem Molotov
Если у тебя случится проблема при выполнении rsync, то исправив проблему придётся перезапускать и билд. Если бы была отдельная джоба, то это было бы необязательным
То есть я должен гарантированно пожертвовать временем каждого билда ради случая который может стрельнет 1 раз в полнолуние, а может и не стрельнет?
источник

AM

Artem Molotov in PHP
Константин Грачев
То есть я должен гарантированно пожертвовать временем каждого билда ради случая который может стрельнет 1 раз в полнолуние, а может и не стрельнет?
Это одна из причин, не единственная. Если шо.
источник

AM

Artem Molotov in PHP
Но, опять же, это упорно игнорируется
источник

VC

Vladimir Chernyshev in PHP
Плюс с артефактами еще в том, что можно задеплоить повтороно илии на другой сервер без билда. Коммит в мастер, билдим, сохраняем артефак в одной джобе, скачиваем и разворачиваем его на стейджинге, потом qa тестят, ставим таг и тот же артефакт разворачивается на проде
источник

КГ

Константин Грачев... in PHP
Vladimir Chernyshev
Плюс с артефактами еще в том, что можно задеплоить повтороно илии на другой сервер без билда. Коммит в мастер, билдим, сохраняем артефак в одной джобе, скачиваем и разворачиваем его на стейджинге, потом qa тестят, ставим таг и тот же артефакт разворачивается на проде
Плюсы отдают костылями из-за отсутствие докера)
источник

VC

Vladimir Chernyshev in PHP
автоматом на прод идёт именно то, что тестировали - некоторые это считают важным
источник

AM

Artem Molotov in PHP
Константин Грачев
Плюсы отдают костылями из-за отсутствие докера)
А как же экономия времени на билд контейнера (что по сути обычно дольше)?
источник

AM

Artem Molotov in PHP
Есть свои плюсы и минусы. Вот и всё.
источник

КГ

Константин Грачев... in PHP
Artem Molotov
А как же экономия времени на билд контейнера (что по сути обычно дольше)?
docker layer cache go brrr build success 1ms
источник

AM

Artem Molotov in PHP
Константин Грачев
docker layer cache go brrr build success 1ms
Ага, добавь екстеншн и brrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
источник

VC

Vladimir Chernyshev in PHP
Константин Грачев
Плюсы отдают костылями из-за отсутствие докера)
образ - такой же артефакт. А идею билдить образ пушить в регистри и разворачивать из него на проде мне обосрали
источник

AM

Artem Molotov in PHP
Vladimir Chernyshev
образ - такой же артефакт. А идею билдить образ пушить в регистри и разворачивать из него на проде мне обосрали
обосрали потому что потом не используется. вот и всё
источник

КГ

Константин Грачев... in PHP
Artem Molotov
Ага, добавь екстеншн и brrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
источник

КГ

Константин Грачев... in PHP
источник

КГ

Константин Грачев... in PHP
Засекай
источник