mirror of
https://github.com/docker-library/ruby.git
synced 2022-11-09 11:41:34 -05:00
Adjust "slim" variants to also include hyper-explicit aliases ("slim-jessie", etc)
This commit is contained in:
parent
a6918175fd
commit
05a198ca89
1 changed files with 17 additions and 5 deletions
|
@ -91,6 +91,12 @@ for version in "${versions[@]}"; do
|
||||||
dir="$version/$v"
|
dir="$version/$v"
|
||||||
variant="$(basename "$v")"
|
variant="$(basename "$v")"
|
||||||
|
|
||||||
|
if [ "$variant" = 'slim' ]; then
|
||||||
|
# convert "slim" into "slim-jessie"
|
||||||
|
# https://github.com/docker-library/ruby/pull/142#issuecomment-320012893
|
||||||
|
variant="$variant-$(basename "$(dirname "$v")")"
|
||||||
|
fi
|
||||||
|
|
||||||
[ -f "$dir/Dockerfile" ] || continue
|
[ -f "$dir/Dockerfile" ] || continue
|
||||||
|
|
||||||
commit="$(dirCommit "$dir")"
|
commit="$(dirCommit "$dir")"
|
||||||
|
@ -108,11 +114,17 @@ for version in "${versions[@]}"; do
|
||||||
)
|
)
|
||||||
|
|
||||||
variantAliases=( "${versionAliases[@]/%/-$variant}" )
|
variantAliases=( "${versionAliases[@]/%/-$variant}" )
|
||||||
if [ "$variant" = "$debianSuite" ]; then
|
case "$variant" in
|
||||||
|
"$debianSuite")
|
||||||
variantAliases+=( "${versionAliases[@]}" )
|
variantAliases+=( "${versionAliases[@]}" )
|
||||||
elif [ "$variant" = "alpine${alpineVersion}" ]; then
|
;;
|
||||||
|
*-"$debianSuite")
|
||||||
|
variantAliases+=( "${versionAliases[@]/%/-${variant%-$debianSuite}}" )
|
||||||
|
;;
|
||||||
|
"alpine${alpineVersion}")
|
||||||
variantAliases+=( "${versionAliases[@]/%/-alpine}" )
|
variantAliases+=( "${versionAliases[@]/%/-alpine}" )
|
||||||
fi
|
;;
|
||||||
|
esac
|
||||||
variantAliases=( "${variantAliases[@]//latest-/}" )
|
variantAliases=( "${variantAliases[@]//latest-/}" )
|
||||||
|
|
||||||
case "$v" in
|
case "$v" in
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue