2025-11-13 14:06:08 +01:00
|
|
|
#!/usr/bin/env bash
|
2026-04-26 14:57:02 +02:00
|
|
|
|
|
|
|
|
set -euo pipefail
|
|
|
|
|
|
2025-11-13 14:06:08 +01:00
|
|
|
TMP_FEATURES_TRAILINGCOMMA=$(yq ea ".$EDITION.features" editions.yaml | sed 's/- //g' | tr '\n' ',')
|
|
|
|
|
export EDITION_FEATURES=${TMP_FEATURES_TRAILINGCOMMA::-1}
|
|
|
|
|
SETTINGS=$(yq ea ".$EDITION.settings" editions.yaml | yq 'keys[]')
|
|
|
|
|
IFS=$'\n'
|
|
|
|
|
while IFS=$'\n' read -r KEY; do
|
|
|
|
|
VAL=$(yq ea ".$EDITION.settings.$KEY" editions.yaml)
|
|
|
|
|
declare "$KEY=$VAL"
|
2026-01-20 20:26:44 +01:00
|
|
|
export $KEY
|
|
|
|
|
done <<< "$SETTINGS"
|