File tree Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -80,18 +80,34 @@ for version; do
80
80
versionAliases+=( ${aliases[$version]:- } )
81
81
82
82
for variant in oracle debian; do
83
+ export variant
84
+
83
85
df=" Dockerfile.$variant "
84
86
[ -s " $version /$df " ] || continue
85
87
commit=" $( dirCommit " $version " " $df " ) "
86
88
87
89
variantAliases=( " ${versionAliases[@]/%/ -$variant } " )
88
90
variantAliases=( " ${variantAliases[@]// latest-/ } " )
91
+
92
+ case " $variant " in
93
+ debian)
94
+ suite=" $( jq -r ' .[env.version][env.variant].suite' versions.json) "
95
+ variantAliases=( " ${versionAliases[@]/%/ -$suite } " " ${variantAliases[@]} " )
96
+ variantAliases=( " ${variantAliases[@]// latest-/ } " )
97
+ ;;
98
+
99
+ oracle)
100
+ ol=" $( jq -r ' .[env.version][env.variant].variant | split("-")[0]' versions.json) "
101
+ variantAliases=( " ${versionAliases[@]/%/ -oraclelinux$ol } " " ${variantAliases[@]} " )
102
+ variantAliases=( " ${variantAliases[@]// latest-/ } " )
103
+ ;;
104
+ esac
105
+
89
106
if [ " $variant " = " $defaultVariant " ]; then
90
107
variantAliases=( " ${versionAliases[@]} " " ${variantAliases[@]} " )
91
108
fi
92
109
93
110
# TODO if the list of architectures supported by MySQL ever is greater than that of the base image it's FROM, this list will need to be filtered
94
- export variant
95
111
variantArches=" $( jq -r ' .[env.version][env.variant].architectures | join(", ")' versions.json) "
96
112
97
113
echo
You can’t perform that action at this time.
0 commit comments