diff --git a/apps/emqx/include/emqx_release.hrl b/apps/emqx/include/emqx_release.hrl index e749ebc2e..a4963f31a 100644 --- a/apps/emqx/include/emqx_release.hrl +++ b/apps/emqx/include/emqx_release.hrl @@ -35,7 +35,7 @@ -define(EMQX_RELEASE_CE, "5.0.14"). %% Enterprise edition --define(EMQX_RELEASE_EE, "5.0.0-beta.6"). +-define(EMQX_RELEASE_EE, "5.0.0-rc.1"). %% the HTTP API version -define(EMQX_API_VERSION, "5.0"). diff --git a/scripts/rel/cut.sh b/scripts/rel/cut.sh index d35176600..e03d5eff4 100755 --- a/scripts/rel/cut.sh +++ b/scripts/rel/cut.sh @@ -53,7 +53,8 @@ case "$TAG" in e*) TAG_PREFIX='e' PROFILE='emqx-enterprise' - SKIP_APPUP='no' + #TODO change to no when we are ready to support hot-upgrade + SKIP_APPUP='yes' ;; -h|--help) usage @@ -217,7 +218,24 @@ generate_changelog () { if [ "$DRYRUN" = 'yes' ]; then logmsg "Release tag is ready to be created with command: git tag $TAG" else - generate_changelog + case "$TAG" in + *rc*) + true + ;; + *alpha*) + true + ;; + *beta*) + true + ;; + e5.0.0*) + # the first release has no change log + true + ;; + *) + generate_changelog + ;; + esac git tag "$TAG" logmsg "$TAG is created OK." fi