chore(build): optional observer release
This commit is contained in:
parent
16c999ed9b
commit
058b018e5c
|
@ -239,13 +239,20 @@ relx_apps(ReleaseType) ->
|
||||||
++ [{N, load} || N <- relx_plugin_apps(ReleaseType)].
|
++ [{N, load} || N <- relx_plugin_apps(ReleaseType)].
|
||||||
|
|
||||||
relx_apps_per_rel(cloud) ->
|
relx_apps_per_rel(cloud) ->
|
||||||
[ {observer, load}
|
[ luerl
|
||||||
, luerl
|
|
||||||
, xmerl
|
, xmerl
|
||||||
|
| [{observer, load} || is_app(observer)]
|
||||||
];
|
];
|
||||||
relx_apps_per_rel(edge) ->
|
relx_apps_per_rel(edge) ->
|
||||||
[].
|
[].
|
||||||
|
|
||||||
|
is_app(Name) ->
|
||||||
|
case application:load(Name) of
|
||||||
|
ok -> true;
|
||||||
|
{error,{already_loaded, _}} -> true;
|
||||||
|
_ -> false
|
||||||
|
end.
|
||||||
|
|
||||||
relx_plugin_apps(ReleaseType) ->
|
relx_plugin_apps(ReleaseType) ->
|
||||||
[ emqx_retainer
|
[ emqx_retainer
|
||||||
, emqx_management
|
, emqx_management
|
||||||
|
|
Loading…
Reference in New Issue