Merge pull request #13071 from emqx/0518-bump-app-vsn

chore: bump emqx_auth_http app vsn
This commit is contained in:
Zaiming (Stone) Shi 2024-05-19 21:42:32 +02:00 committed by GitHub
commit 7880353224
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 26 additions and 3 deletions

View File

@ -1,7 +1,7 @@
%% -*- mode: erlang -*- %% -*- mode: erlang -*-
{application, emqx_auth_http, [ {application, emqx_auth_http, [
{description, "EMQX External HTTP API Authentication and Authorization"}, {description, "EMQX External HTTP API Authentication and Authorization"},
{vsn, "0.2.0"}, {vsn, "0.2.1"},
{registered, []}, {registered, []},
{mod, {emqx_auth_http_app, []}}, {mod, {emqx_auth_http_app, []}},
{applications, [ {applications, [

View File

@ -23,6 +23,27 @@ parse_semver() {
echo "$1" | tr '.|-' ' ' echo "$1" | tr '.|-' ' '
} }
is_allowed_non_strict() {
local src_file="$1"
local from="$2"
local to="$3"
case "$(basename "${src_file}" '.app.src')" in
emqx_auth_http)
case "${from}-${to}" in
'0.1.4-0.2.1')
return 0
;;
*)
return 1
;;
esac
;;
*)
return 1
;;
esac
}
APPS="$(./scripts/find-apps.sh)" APPS="$(./scripts/find-apps.sh)"
for app in ${APPS}; do for app in ${APPS}; do
if [ "$app" != "emqx" ]; then if [ "$app" != "emqx" ]; then
@ -70,8 +91,10 @@ for app in ${APPS}; do
[ "${now_app_version_semver[2]}" = "0" ]; then [ "${now_app_version_semver[2]}" = "0" ]; then
true true
else else
echo "$src_file: non-strict semver version bump from $old_app_version to $now_app_version" if ! is_allowed_non_strict "$src_file" "$old_app_version" "$now_app_version"; then
bad_app_count=$(( bad_app_count + 1)) echo "$src_file: non-strict semver version bump from $old_app_version to $now_app_version"
bad_app_count=$(( bad_app_count + 1))
fi
fi fi
fi fi
done done