emqx/apps
Thales Macedo Garitezi 11c169501e
chore(mix): fix app dependencies and reboot apps (emqx_conf)
While declaring `emqx_conf` as an application dependency of
`emqx_resource` worked for releases, it messed up the startup
relationship during tests.  Since only removing `emqx_conf` from the
`applications` key in `emqx_resource` breaks the list of apps that
need to be rebooted on config changes (since `emqx_conf` is not on any
apps dependencies list, it was not being added to the final
topologically sorted list), we now always add it as a vertex to ensure
its presence there.  This (apparently) makes the rebar3 release, the
mix release and test runs behave normally.
2021-12-23 13:48:28 -03:00
..
emqx chore(mix): correctly define release version 2021-12-22 15:43:43 -03:00
emqx_authn chore(mix): simplify build by using rebar3 for umbrella apps 2021-12-22 09:40:01 -03:00
emqx_authz chore(mix): simplify build by using rebar3 for umbrella apps 2021-12-22 09:40:01 -03:00
emqx_auto_subscribe chore(mix): simplify build by using rebar3 for umbrella apps 2021-12-22 09:40:01 -03:00
emqx_bridge chore(mix): simplify build by using rebar3 for umbrella apps 2021-12-22 09:40:01 -03:00
emqx_conf chore(mix): simplify build by using rebar3 for umbrella apps 2021-12-22 09:40:01 -03:00
emqx_connector chore(mix): simplify build by using rebar3 for umbrella apps 2021-12-22 09:40:01 -03:00
emqx_dashboard chore(mix): simplify build by using rebar3 for umbrella apps 2021-12-22 09:40:01 -03:00
emqx_exhook chore(mix): simplify build by using rebar3 for umbrella apps 2021-12-22 09:40:01 -03:00
emqx_gateway fix(tests): fix include paths that were moved 2021-12-22 15:15:19 -03:00
emqx_machine chore(mix): fix app dependencies and reboot apps (emqx_conf) 2021-12-23 13:48:28 -03:00
emqx_management chore(mix): simplify build by using rebar3 for umbrella apps 2021-12-22 09:40:01 -03:00
emqx_modules chore(mix): simplify build by using rebar3 for umbrella apps 2021-12-22 09:40:01 -03:00
emqx_plugin_libs chore(mix): simplify build by using rebar3 for umbrella apps 2021-12-22 09:40:01 -03:00
emqx_plugins chore(mix): simplify build by using rebar3 for umbrella apps 2021-12-22 09:40:01 -03:00
emqx_prometheus chore(mix): simplify build by using rebar3 for umbrella apps 2021-12-22 09:40:01 -03:00
emqx_psk chore(mix): simplify build by using rebar3 for umbrella apps 2021-12-22 09:40:01 -03:00
emqx_resource chore(mix): fix app dependencies and reboot apps (emqx_conf) 2021-12-23 13:48:28 -03:00
emqx_retainer chore(mix): simplify build by using rebar3 for umbrella apps 2021-12-22 09:40:01 -03:00
emqx_rule_engine chore(mix): simplify build by using rebar3 for umbrella apps 2021-12-22 09:40:01 -03:00
emqx_slow_subs chore(mix): simplify build by using rebar3 for umbrella apps 2021-12-22 09:40:01 -03:00
emqx_statsd chore(mix): simplify build by using rebar3 for umbrella apps 2021-12-22 09:40:01 -03:00