diff --git a/scripts/update-appup.sh b/scripts/update-appup.sh index 11cef1ab0..d70bfcf21 100755 --- a/scripts/update-appup.sh +++ b/scripts/update-appup.sh @@ -60,9 +60,17 @@ PACKAGE_NAME="${PROFILE}-${SYSTEM}-${PREV_VERSION}-${ARCH}.zip" DOWNLOAD_URL="https://www.emqx.com/downloads/${DIR}/v${PREV_VERSION}/${PACKAGE_NAME}" if [ ! -f EMQX_ENTERPRISE ]; then + SRC_REPO='emqx.git' SRC_DIRS='{src,apps,lib-ce}/**' else + SRC_REPO='emqx-enterprise.git' SRC_DIRS='{src,apps,lib-ee}/**' fi # shellcheck disable=SC2086 -./scripts/update_appup.escript --make-command "make ${PROFILE}-rel" --binary-rel-url "$DOWNLOAD_URL" --release-dir "_build/${PROFILE}/rel/emqx/lib" --src-dirs "${SRC_DIRS}" $ESCRIPT_ARGS "$PREV_VERSION" +./scripts/update_appup.escript \ + --make-command "make ${PROFILE}-rel" \ + --binary-rel-url "$DOWNLOAD_URL" \ + --repo "$SRC_REPO" \ + --release-dir "_build/${PROFILE}/rel/emqx/lib" \ + --src-dirs "${SRC_DIRS}" \ + $ESCRIPT_ARGS "$PREV_VERSION" diff --git a/scripts/update_appup.escript b/scripts/update_appup.escript index b84e210fa..a8d9d4828 100755 --- a/scripts/update_appup.escript +++ b/scripts/update_appup.escript @@ -531,6 +531,7 @@ index_app(AppFile) -> , modules = Modules }}. +diff_app(_, gpb, _, _) -> ok; %% gpb is not a runtime app diff_app(UpOrDown, App, #app{version = NewVersion, modules = NewModules}, #app{version = OldVersion, modules = OldModules}) ->