feat(release): automate versioned releases on main
This commit is contained in:
@@ -2,7 +2,12 @@
|
||||
set -euo pipefail
|
||||
|
||||
FEDEO_REF="${FEDEO_REF:-dev}"
|
||||
FEDEO_RAW_BASE_URL="${FEDEO_RAW_BASE_URL:-https://git.federspiel.tech/flfeders/FEDEO/raw/branch/${FEDEO_REF}}"
|
||||
FEDEO_REF_TYPE=branch
|
||||
if [[ "$FEDEO_REF" =~ ^v[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
|
||||
FEDEO_REF_TYPE=tag
|
||||
export FEDEO_VERSION="${FEDEO_VERSION:-${FEDEO_REF#v}}"
|
||||
fi
|
||||
FEDEO_RAW_BASE_URL="${FEDEO_RAW_BASE_URL:-https://git.federspiel.tech/flfeders/FEDEO/raw/${FEDEO_REF_TYPE}/${FEDEO_REF}}"
|
||||
FEDEO_DIR="${FEDEO_DIR:-/opt/fedeo}"
|
||||
SETUP_ARGS=("$@")
|
||||
FEDEO_USE_SUDO_DOCKER="${FEDEO_USE_SUDO_DOCKER:-false}"
|
||||
@@ -34,6 +39,7 @@ Mit Optionen für den Setup-Assistenten:
|
||||
Umgebung:
|
||||
FEDEO_DIR=/opt/fedeo
|
||||
FEDEO_REF=dev
|
||||
FEDEO_REF=v1.0.0 # lädt Dateien vom unveränderlichen Release-Tag und pinnt die Images
|
||||
FEDEO_RAW_BASE_URL=https://git.federspiel.tech/flfeders/FEDEO/raw/branch/dev
|
||||
USAGE
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user