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, 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 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 - 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. - Support dynamic modification of MQTT Keep Alive to adapt to different energy consumption strategies.

View File

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

View File

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