File tree Expand file tree Collapse file tree 2 files changed +19
-14
lines changed
Expand file tree Collapse file tree 2 files changed +19
-14
lines changed Original file line number Diff line number Diff line change @@ -89,4 +89,8 @@ HEALTHCHECK --start-period=2m --retries=2 --interval=30s CMD mc-health
8989ARG BUILDTIME=local
9090ARG VERSION=local
9191ARG REVISION=local
92- RUN echo "buildtime=${BUILDTIME}\n version=${VERSION}\n revision=${REVISION}" > /etc/image.properties
92+ COPY <<EOF /etc/image.properties
93+ buildtime=${BUILDTIME}
94+ version=${VERSION}
95+ revision=${REVISION}
96+ EOF
Original file line number Diff line number Diff line change @@ -261,22 +261,23 @@ function compare_version() {
261261 fi
262262
263263 # Handle version channels ('a', 'b', or numeric)
264- if [[ $left_version == a* || $left_version == b * ]]; then
264+ if [[ $left_version == a* ]]; then
265265 left_version=${left_version: 1}
266+ left_version_channel=1
267+ elif [[ $left_version == b* ]]; then
268+ left_version=${left_version: 1}
269+ left_version_channel=2
270+ else
271+ left_version_channel=3
266272 fi
267-
268- if [[ $right_version == a* || $right_version == b* ]]; then
273+ if [[ $right_version == a* ]]; then
269274 right_version=${right_version: 1}
270- fi
271-
272- local left_version_channel=${left_version: 0: 1}
273- if [[ $left_version_channel =~ [0-9] ]]; then
274- left_version_channel=' r'
275- fi
276-
277- local right_version_channel=${right_version: 0: 1}
278- if [[ $right_version_channel =~ [0-9] ]]; then
279- right_version_channel=' r'
275+ right_version_channel=1
276+ elif [[ $right_version == b* ]]; then
277+ right_version=${right_version: 1}
278+ right_version_channel=2
279+ else
280+ right_version_channel=3
280281 fi
281282
282283 if [[ $comparison == " lt" && $left_version_channel < $right_version_channel ]]; then
You can’t perform that action at this time.
0 commit comments