Merge pull request #9934 from kjellwinblad/kjell/fix/run-sh-ee-app-with-ee-profile

build: make sure run.sh with EE app is used with EE profile
This commit is contained in:
Kjell Winblad 2023-02-13 13:37:24 +01:00 committed by GitHub
commit 80cd018f28
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 0 deletions

View File

@ -80,6 +80,14 @@ if [ "${WHICH_APP}" = 'novalue' ]; then
exit 1
fi
if [[ "${WHICH_APP}" == lib-ee* && (-z "${PROFILE+x}" || "${PROFILE}" != emqx-enterprise) ]]; then
echo 'You are trying to run an enterprise test case without the emqx-enterprise profile.'
echo 'This will most likely not work.'
echo ''
echo 'Run "export PROFILE=emqx-enterprise" and "make" to fix this'
exit 1
fi
ERLANG_CONTAINER='erlang'
DOCKER_CT_ENVS_FILE="${WHICH_APP}/docker-ct"