Skip to content

Commit 5307e54

Browse files
committed
Limit suite aliases to just the fully-qualified versions (X.Y.Z + X.Y.Z-dind)
1 parent 84749c9 commit 5307e54

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

generate-stackbrew-library.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,10 +176,11 @@ for version; do
176176
variantAliases=( "${versionAliases[@]/%/${variant:+-$variant}}" )
177177
variantAliases=( "${variantAliases[@]//latest-/}" )
178178

179-
if [[ "$variant" != windowsservercore* ]]; then
179+
if [ "$variant" = '' ] || [ "$variant" = 'dind' ]; then
180180
parent="$(awk 'toupper($1) == "FROM" { print $2 }' "$version/Dockerfile")"
181181
alpine="${parent#*:}" # "3.14"
182-
suiteAliases=( "${variantAliases[@]/%/-alpine$alpine}" )
182+
suiteAliases=( "${variantAliases[0]}" ) # only "X.Y.Z-foo"
183+
suiteAliases=( "${suiteAliases[@]/%/-alpine$alpine}" )
183184
suiteAliases=( "${suiteAliases[@]//latest-/}" )
184185
variantAliases+=( "${suiteAliases[@]}" )
185186
fi

0 commit comments

Comments
 (0)