summaryrefslogtreecommitdiffstats
path: root/generate-stackbrew-library.sh
diff options
context:
space:
mode:
authorTilo Spannagel <development@tilosp.de>2018-03-21 14:01:49 +0100
committerTilo Spannagel <development@tilosp.de>2018-03-21 14:01:49 +0100
commit3bb7c52357cc56136e72470d41df67128dd22a36 (patch)
tree8647d6524b49c20ef2dcd41c5639b645e8ed5627 /generate-stackbrew-library.sh
parent0bb418696e8171e72bdf08ac20e2d66df1e892b9 (diff)
Add tags for the release channels
Signed-off-by: Tilo Spannagel <development@tilosp.de>
Diffstat (limited to 'generate-stackbrew-library.sh')
-rwxr-xr-xgenerate-stackbrew-library.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/generate-stackbrew-library.sh b/generate-stackbrew-library.sh
index d7158620..15e3a8f1 100755
--- a/generate-stackbrew-library.sh
+++ b/generate-stackbrew-library.sh
@@ -1,6 +1,11 @@
#!/bin/bash
set -Eeuo pipefail
+declare -A release_channel=(
+ [production]='12.0.6'
+ [stable]='13.0.1'
+)
+
self="$(basename "$BASH_SOURCE")"
cd "$(dirname "$(readlink -f "$BASH_SOURCE")")"
@@ -96,6 +101,12 @@ for version in "${versions[@]}"; do
versionAliases+=( "rc" )
fi
+ for channel in "${!release_channel[@]}"; do
+ if [ "$fullversion_with_extension" = "${release_channel[$channel]}" ]; then
+ versionAliases+=( "$channel" )
+ fi
+ done
+
variantAliases=( "${versionAliases[@]/%/-$variant}" )
variantAliases=( "${variantAliases[@]//latest-}" )