chore(appup): ensure emqx_app alwasy loaded in appup

This commit is contained in:
Zaiming Shi 2021-06-03 13:02:49 +02:00
parent 4b22b4dccd
commit 54458e3924
2 changed files with 8 additions and 3 deletions

View File

@ -3,7 +3,10 @@
main(_Args) -> main(_Args) ->
ChangedFiles = string:lexemes(os:cmd("git diff --name-only origin/master..HEAD"), "\n"), ChangedFiles = string:lexemes(os:cmd("git diff --name-only origin/master..HEAD"), "\n"),
AppModules = group_modules(lists:filtermap(fun filter_erlang_modules/1, ChangedFiles)), AppModules0 = lists:filtermap(fun filter_erlang_modules/1, ChangedFiles),
%% emqx_app must always be included as we bump version number in emqx_release.hrl for each release
AppModules1 = [{emqx, emqx_app} | AppModules0],
AppModules = group_modules(AppModules1),
io:format("Changed modules: ~p~n", [AppModules]), io:format("Changed modules: ~p~n", [AppModules]),
_ = maps:map(fun process_app/2, AppModules), _ = maps:map(fun process_app/2, AppModules),
ok. ok.

View File

@ -2,7 +2,8 @@
{VSN, {VSN,
[{"4.3.2", [{"4.3.2",
[{load_module,emqx_http_lib,brutal_purge,soft_purge,[]}, [{load_module,emqx_http_lib,brutal_purge,soft_purge,[]},
{load_module,emqx_channel,brutal_purge,soft_purge,[]}]}, {load_module,emqx_channel,brutal_purge,soft_purge,[]},
{load_module,emqx_app,brutal_purge,soft_purge,[]}]},
{"4.3.1", {"4.3.1",
[{load_module,emqx_ws_connection,brutal_purge,soft_purge,[]}, [{load_module,emqx_ws_connection,brutal_purge,soft_purge,[]},
{load_module,emqx_connection,brutal_purge,soft_purge,[]}, {load_module,emqx_connection,brutal_purge,soft_purge,[]},
@ -34,7 +35,8 @@
{<<".*">>,[]}], {<<".*">>,[]}],
[{"4.3.2", [{"4.3.2",
[{load_module,emqx_http_lib,brutal_purge,soft_purge,[]}, [{load_module,emqx_http_lib,brutal_purge,soft_purge,[]},
{load_module,emqx_channel,brutal_purge,soft_purge,[]}]}, {load_module,emqx_channel,brutal_purge,soft_purge,[]},
{load_module,emqx_app,brutal_purge,soft_purge,[]}]},
{"4.3.1", {"4.3.1",
[{load_module,emqx_ws_connection,brutal_purge,soft_purge,[]}, [{load_module,emqx_ws_connection,brutal_purge,soft_purge,[]},
{load_module,emqx_connection,brutal_purge,soft_purge,[]}, {load_module,emqx_connection,brutal_purge,soft_purge,[]},