errorrishe (
errorrishe) wrote2017-01-25 09:06 am
rant about shit and build suystems
По моему чтобы быть допущенным к созданию билд инфраструктуры нужно соответствовать ряду строгих требований
мой список
- всегда забывать проверять свободное пространство как минимум на сервере с бинарным репозиторием и git
- еще лучше детектить это по матам от пользователей
- считать что любой процесс занимающий меньше часа не достоин автоматизации
- иметь минимум три параметра у любого билда
- иметь религиозное убеждение что деплой можно делать только путем выкатывания 7 гигового пакета который специальным софтом битый час впиндюривается в аплекейшен сервер
- идею поставить ssd и много процессоров на билд машины придумали ебаные капиталисты, пролетариату достаточно обоссаной виртуалки
Если что я сам это делал и представляете у меня билды умели деплоиться на тестовые сервера сам (о как)
мой список
- всегда забывать проверять свободное пространство как минимум на сервере с бинарным репозиторием и git
- еще лучше детектить это по матам от пользователей
- считать что любой процесс занимающий меньше часа не достоин автоматизации
- иметь минимум три параметра у любого билда
- иметь религиозное убеждение что деплой можно делать только путем выкатывания 7 гигового пакета который специальным софтом битый час впиндюривается в аплекейшен сервер
- идею поставить ssd и много процессоров на билд машины придумали ебаные капиталисты, пролетариату достаточно обоссаной виртуалки
Если что я сам это делал и представляете у меня билды умели деплоиться на тестовые сервера сам (о как)

no subject
no subject
конечно же сносит старый деплоймент и впихивает туда огромный новый
ну вот разве что новые сервера умеют сами подхватывать новые деплойменты ( типа спец файлик ложишь в папку и он давай редеплоить)
no subject
Идея сноса меня всегда удивляла. На хрена? Что,
ln -sзапрещен в продакшене?Thanks, -Vlad
no subject