fix(rel): rel_vsn renamed to release_version
This commit is contained in:
parent
6d1cd6b7ea
commit
084ce97d41
|
@ -15,7 +15,7 @@
|
|||
|
||||
:: Set variables that describe the release
|
||||
@set rel_name=emqx
|
||||
@set rel_vsn={{ rel_vsn }}
|
||||
@set rel_vsn={{ release_version }}
|
||||
@set erts_vsn={{ erts_vsn }}
|
||||
@set erl_opts={{ erl_opts }}
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
:: Set variables that describe the release
|
||||
@set rel_name=emqx
|
||||
@set rel_vsn={{ rel_vsn }}
|
||||
@set rel_vsn={{ release_version }}
|
||||
@set erts_vsn={{ erts_vsn }}
|
||||
@set erl_opts={{ erl_opts }}
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
## Update the vars to the end of this file instead.
|
||||
######################################################################
|
||||
## constants from relx template
|
||||
REL_VSN="{{ rel_vsn }}"
|
||||
REL_VSN="{{ release_version }}"
|
||||
ERTS_VSN="{{ erts_vsn }}"
|
||||
ERL_OPTS="{{ erl_opts }}"
|
||||
RUNNER_ROOT_DIR="{{ runner_root_dir }}"
|
||||
|
@ -17,6 +17,6 @@ EMQX_DISCR="{{ emqx_description }}"
|
|||
|
||||
## computed vars
|
||||
REL_NAME="emqx"
|
||||
ERTS_PATH=$RUNNER_ROOT_DIR/erts-$ERTS_VSN/bin
|
||||
ERTS_PATH="$RUNNER_ROOT_DIR/erts-$ERTS_VSN/bin"
|
||||
|
||||
## updated vars here
|
||||
|
|
|
@ -49,6 +49,7 @@ profiles() ->
|
|||
relx(Profile) ->
|
||||
Vsn = get_vsn(),
|
||||
[ {include_src,false}
|
||||
, {include_erts, true}
|
||||
, {extended_start_script,false}
|
||||
, {generate_start_script,false}
|
||||
, {sys_config,false}
|
||||
|
@ -144,15 +145,15 @@ relx_overlay(ReleaseType) ->
|
|||
, {copy,"bin/*","bin/"}
|
||||
, {template,"etc/*.conf","etc/"}
|
||||
, {template,"etc/emqx.d/*.conf","etc/emqx.d/"}
|
||||
, {copy,"priv/emqx.schema","releases/{{rel_vsn}}/"}
|
||||
, {copy,"priv/emqx.schema","releases/{{release_version}}/"}
|
||||
, {copy, "etc/certs","etc/"}
|
||||
, {copy,"bin/emqx.cmd","bin/emqx.cmd-{{rel_vsn}}"}
|
||||
, {copy,"bin/emqx_ctl.cmd","bin/emqx_ctl.cmd-{{rel_vsn}}"}
|
||||
, {copy,"bin/emqx","bin/emqx-{{rel_vsn}}"}
|
||||
, {copy,"bin/emqx_ctl","bin/emqx_ctl-{{rel_vsn}}"}
|
||||
, {copy,"bin/install_upgrade.escript", "bin/install_upgrade.escript-{{rel_vsn}}"}
|
||||
, {copy,"bin/nodetool","bin/nodetool-{{rel_vsn}}"}
|
||||
, {copy,"_build/default/lib/cuttlefish/cuttlefish","bin/cuttlefish-{{rel_vsn}}"}
|
||||
, {copy,"bin/emqx.cmd","bin/emqx.cmd-{{release_version}}"}
|
||||
, {copy,"bin/emqx_ctl.cmd","bin/emqx_ctl.cmd-{{release_version}}"}
|
||||
, {copy,"bin/emqx","bin/emqx-{{release_version}}"}
|
||||
, {copy,"bin/emqx_ctl","bin/emqx_ctl-{{release_version}}"}
|
||||
, {copy,"bin/install_upgrade.escript", "bin/install_upgrade.escript-{{release_version}}"}
|
||||
, {copy,"bin/nodetool","bin/nodetool-{{release_version}}"}
|
||||
, {copy,"_build/default/lib/cuttlefish/cuttlefish","bin/cuttlefish-{{release_version}}"}
|
||||
] ++ do_relx_overlay(ReleaseType).
|
||||
|
||||
do_relx_overlay(cloud) ->
|
||||
|
@ -164,8 +165,15 @@ do_relx_overlay(edge) ->
|
|||
, {template,"etc/emqx_edge.d/vm.args.edge","etc/vm.args"}
|
||||
].
|
||||
|
||||
env(Name, Default) ->
|
||||
case os:getenv(Name) of
|
||||
"" -> Default;
|
||||
false -> Default;
|
||||
Value -> Value
|
||||
end.
|
||||
|
||||
get_vsn() ->
|
||||
PkgVsn = case os:getenv("PKG_VSN") of
|
||||
PkgVsn = case env("PKG_VSN", false) of
|
||||
false -> os:cmd("git describe --tags");
|
||||
Vsn -> Vsn
|
||||
end,
|
||||
|
|
Loading…
Reference in New Issue