Files
kong--kong/scripts/grep-kong-version.sh
2026-07-13 12:32:21 +08:00

16 lines
425 B
Bash
Executable File

#!/usr/bin/env bash
# unofficial strict mode
set -euo pipefail
kong_version=$(grep -E '^\s*(major|minor|patch)\s*=' kong/meta.lua \
| sed -E 's/[^0-9]*([0-9]+).*/\1/' \
| paste -sd. -)
if test -f "kong/enterprise_edition/meta.lua"; then
ee_patch=$(grep -o -E 'ee_patch[ \t]+=[ \t]+[0-9]+' kong/enterprise_edition/meta.lua | awk '{print $3}')
kong_version="$kong_version.$ee_patch"
fi
echo "$kong_version"