Комментарии 17
Не совсем понятно, зачем при факапе делали новый билд с откаченными изменениями, а не просто взяли предыдущую версию из docker registry.
Не было никакого Docker registry. Artifactory появился только на следующем этапе же.
Если они использовали гитхаб, то что мешало использовать механизм релизов самого гитхаба?
Они вообще не собирали никаких бинарников. Node.js жи, написали код, прогнали тесты на CI, и вперёд, исходники в облако на прод.
Если бы вы знали, сколько маленьких стартапов так и делают. Всегда же можно откатиться на предыдущий комммит!
Интересно было бы послушать трагедию в стиле C++. Прикинь, какие бы новые глубины ада открылись. Разные аппаратные архитектуры и аппаратные сбои. Компиляция длиной двое суток просто так и всего восемь часов на кластере. Матрица тестовых конфигураций с количеством вариантов как атомов во вселенной. Нативные зависимости в dll и so, поставляющиеся разными пакетными менеджерами. Left-pad выжигает дыру на материнской плате. Почти ничего этого нет в Node.js, вроде бы. (Нет, не предлагаю это делать, только пофантазировать)
Прочитал с интересом, спасибо!
Если честно хэпиенд не ожидал ;-)
Если честно хэпиенд не ожидал ;-)
Количество поисковых запросов на LGPL 2.2 увеличилось в разы. Сам пошел посмотрел, что же за лицензия такая)
Эпик-фэйл с left-pad был действительно эпичным.
Сколько нервов было загублено.
Заставило задуматься о смысле жизни.
И что человечество все время не туда поворачивает…
И про петуха клюющего…
И про мужика крестящегося…
Сорри, навеяло-накатило
Сколько нервов было загублено.
Заставило задуматься о смысле жизни.
И что человечество все время не туда поворачивает…
И про петуха клюющего…
И про мужика крестящегося…
Сорри, навеяло-накатило
многовато букв для ненавязчивой рекламы jfrog.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Полномасштабный DevOps: греческая трагедия в трёх актах