December 14th, 2016

404

Война с золотыми артефактами

(мысль на будущее, сейчас раскрыть не успею)
В workflow не должно быть золотых артефактов.

Примеры:

- Пакет с Софтом Который Собрали Один Раз в Жизни и-не-трогайте-его-больше
- image виртуалки с которой мы грузим всё. (Чувак, который его создал, уже уволился)
- настроенный сервер на-котором-всё-работает
- субд-с-которой-все-реплицируются //sql-дамп с которого бутстрапятся
- лэптоп разработчика на котором всё можно собрать
- билд-сервер на котором все зависимости "как надо"
- tar.gz в котором Всё что нужно для начала жизни.
- Наш Миррор На Котором Сложены Все Нужные Пакеты

Единственный допустимый источник артефактов - апстрим, и то, если артефакт - сырцы, лучше, чтобы это был не tar.gz, а тэг в чужом гите. В любой момент времени может возникнуть артефакт. Например, "Особый Слейв Дженкинса".

tbc