Merge pull request #7046 from zmstone/docs-add-otp

docs(CHANGES-4.4): add changes of pckage name format
This commit is contained in:
Zaiming (Stone) Shi 2022-02-17 11:43:41 +01:00 committed by GitHub
commit 1b5071410d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 12 additions and 1 deletions

View File

@ -12,6 +12,13 @@
it is still recommended that you verify and confirm again before deploying to the production environment,
at least to ensure that systemd is available in your system
- Package name scheme changed comparing to 4.3.
4.3 format: emqx-centos8-4.3.8-amd64.zip
4.4 format: emqx-4.4.0-rc.1-otp24.1.5-3-el8-amd64.zip
* Erlang/OTP version is included in the package name,
providing the possibility to release EMQX on multiple Erlang/OTP versions
* `centos` is renamed to `el`. This is mainly due to centos8 being dead (replaced with rockylinux8)
- MongoDB authentication supports DNS SRV and TXT Records resolution, which can seamlessly connect with MongoDB Altas
- Support dynamic modification of MQTT Keep Alive to adapt to different energy consumption strategies.

View File

@ -29,7 +29,7 @@
-ifndef(EMQX_ENTERPRISE).
-define(EMQX_RELEASE, {opensource, "4.4-beta.1"}).
-define(EMQX_RELEASE, {opensource, "4.4.0-rc.2"}).
-else.

View File

@ -4,9 +4,13 @@ set -euo pipefail
url="$2"
## ensure enterprise code is not pushed to public repo
if [ -f 'EMQX_ENTERPRISE' ]; then
if [[ "$url" != *emqx-enterprise* ]]; then
echo "$(tput setaf 1)error: enterprise_code_to_non_enterprise_repo"
exit 1
fi
fi
## this triggers a tag vs release version check before pushing a tag
./pkg-vsn.sh