Forráskód Böngészése

chore(build): Feed relx overlay var from rebar.config.erl

Zaiming Shi 4 éve
szülő
commit
d14b90ef2e
3 módosított fájl, 9 hozzáadás és 2 törlés
  1. 9 0
      rebar.config.erl
  2. 0 1
      vars/vars-cloud.config
  3. 0 1
      vars/vars-edge.config

+ 9 - 0
rebar.config.erl

@@ -136,11 +136,20 @@ relx(Vsn, RelType, PkgType) ->
     , {release, {emqx, Vsn}, relx_apps(RelType)}
     , {overlay, relx_overlay(RelType)}
     , {overlay_vars, [ {built_on_arch, rebar_utils:get_arch()}
+                     , {emqx_description, emqx_description(RelType)}
                      , overlay_vars_rel(RelType)
                      , overlay_vars_pkg(PkgType)
                      ]}
     ].
 
+emqx_description(cloud) ->
+    case is_enterprise() of
+        true -> "EMQ X Enterprise";
+        false -> "EMQ X Broker"
+    end;
+emqx_description(edge) ->
+    "EMQ X Edge".
+
 overlay_vars_rel(cloud) -> "vars/vars-cloud.config";
 overlay_vars_rel(edge) -> "vars/vars-edge.config".
 

+ 0 - 1
vars/vars-cloud.config

@@ -5,4 +5,3 @@
 {enable_plugin_emqx_retainer, true}.
 {enable_plugin_emqx_telemetry, true}.
 {vm_args_file, "vm.args"}.
-{emqx_description, "EMQ X Broker"}.

+ 0 - 1
vars/vars-edge.config

@@ -5,4 +5,3 @@
 {enable_plugin_emqx_retainer, true}.
 {enable_plugin_emqx_telemetry, true}.
 {vm_args_file, "vm.args.edge"}.
-{emqx_description, "EMQ X Edge"}.