build: one place for dashboard version
This commit is contained in:
parent
2f5982e6e2
commit
c6660084f8
1
Makefile
1
Makefile
|
@ -7,7 +7,6 @@ export EMQX_RELUP ?= true
|
||||||
export EMQX_DEFAULT_BUILDER = emqx/build-env:erl23.2.7.2-emqx-3-alpine
|
export EMQX_DEFAULT_BUILDER = emqx/build-env:erl23.2.7.2-emqx-3-alpine
|
||||||
export EMQX_DEFAULT_RUNNER = alpine:3.12
|
export EMQX_DEFAULT_RUNNER = alpine:3.12
|
||||||
export PKG_VSN ?= $(shell $(CURDIR)/pkg-vsn.sh)
|
export PKG_VSN ?= $(shell $(CURDIR)/pkg-vsn.sh)
|
||||||
export EMQX_CE_DASHBOARD_VERSION ?= v4.3.5
|
|
||||||
export DOCKERFILE := deploy/docker/Dockerfile
|
export DOCKERFILE := deploy/docker/Dockerfile
|
||||||
ifeq ($(OS),Windows_NT)
|
ifeq ($(OS),Windows_NT)
|
||||||
export REBAR_COLOR=none
|
export REBAR_COLOR=none
|
||||||
|
|
|
@ -5,6 +5,18 @@ set -euo pipefail
|
||||||
# ensure dir
|
# ensure dir
|
||||||
cd -P -- "$(dirname -- "${BASH_SOURCE[0]}")/.."
|
cd -P -- "$(dirname -- "${BASH_SOURCE[0]}")/.."
|
||||||
|
|
||||||
|
PKG_VSN="${PKG_VSN:-$(./pkg-vsn.sh)}"
|
||||||
|
case "${PKG_VSN}" in
|
||||||
|
4.3*)
|
||||||
|
EMQX_CE_DASHBOARD_VERSION='v4.3.5'
|
||||||
|
EMQX_EE_DASHBOARD_VERSION='v4.3.15'
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
echo "Unsupported version $PKG_VSN" >&2
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
RELEASE_ASSET_FILE="emqx-dashboard.zip"
|
RELEASE_ASSET_FILE="emqx-dashboard.zip"
|
||||||
|
|
||||||
if [ -f 'EMQX_ENTERPRISE' ]; then
|
if [ -f 'EMQX_ENTERPRISE' ]; then
|
||||||
|
|
Loading…
Reference in New Issue