Попробую максимально подробно рассказать про процедуру упаковки деплоя эрливидео.
TL;DR: я не использую релизы. Эрливидео в таком же виде, в каком девелопится, пакуется в дебиановский пакет в /opt/flussonic, ставится и рестартится. Управление осуществляется допиленным обычным инитскриптом.
(
Read more... )
Comments 34
Тема закрыта, как мне кажется.
Reply
Reply
Reply
Почему с собственной сборкой эрланга тех же проблем с glibc не возникает? Особенно если таргет один.
Reply
Reply
Reply
Reply
Reply
Провел несколько незабываемых часов, чтобы это выяснить.
Reply
Reply
Reply
Reply
Единственная их проблема -- это скорость сборки при разработке и необходимость перерелизивания.
Это проблему частично пытался решить Люик с помощью erlang.mk, но и мы ее решили по-своему.
Reply
Reply
https://github.com/voxoz/release_server/blob/master/envgen.erl
Мы тоже как erlang.mk используем дерево релтула,
но при этом мы може запускать не релизом, а используем
релтул только для валидации. Ну и полезно в девелопмент
режиме инжектить-удалять модули и все такое. Т.е. оно совместимо
и с erlang.ml и с rebar -f configure.
Reply
Reply
Leave a comment