From 51d849f267aa75b94cbb6c75d1aebc6d2c412655 Mon Sep 17 00:00:00 2001 From: Andrew Mayorov Date: Thu, 8 Dec 2022 19:40:20 +0300 Subject: [PATCH] fix(release): pass overlay vars with correct option Even though relx 4.7.0 seems to support passing overlay vars through `overlay_vars` option, it was designed to hold list of filenames where vars are defined and works unreliable if used as a proplist. --- rebar.config.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rebar.config.erl b/rebar.config.erl index 0b1ca97eb..fe0992240 100644 --- a/rebar.config.erl +++ b/rebar.config.erl @@ -270,7 +270,7 @@ relx(Vsn, RelType, PkgType, Edition) -> {vm_args, false}, {release, {emqx, Vsn}, relx_apps(RelType, Edition)}, {overlay, relx_overlay(RelType, Edition)}, - {overlay_vars, + {overlay_vars_values, build_info() ++ [ {emqx_description, emqx_description(RelType, Edition)}