Skip to content

Commit 1bbd652

Browse files
committed
Special handling of download links for 1.2.6 1.2.7 1.2.8
1 parent e2bbc3f commit 1bbd652

File tree

1 file changed

+22
-2
lines changed

1 file changed

+22
-2
lines changed

Dockerfile

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,14 +72,34 @@ RUN set -ex; \
7272
s6overlayArch="aarch64"; \
7373
wait4xArch="arm64"; \
7474
ripgrepArch="aarch64-unknown-linux-gnu"; \
75-
if echo "${DORIS_VERSION}" | grep -q '^1.2.5'; then dorisArch="aarch64"; dorisFileExt=".tar.xz"; tarCmd="J"; else dorisArch="arm64"; dorisFileExt=".tar.gz"; tarCmd="z"; fi; \
75+
case "${DORIS_VERSION}" in \
76+
1.2.5) \
77+
dorisArch="aarch64"; dorisFileExt=".tar.xz"; tarCmd="J"; \
78+
;; \
79+
1.2.6|1.2.7|1.2.8) \
80+
dorisArch="arm64"; dorisFileExt=".tar.xz"; tarCmd="J"; \
81+
;; \
82+
*) \
83+
dorisArch="arm64"; dorisFileExt=".tar.gz"; tarCmd="z"; \
84+
;; \
85+
esac; \
7686
;; \
7787
amd64|x86_64) \
7888
yqArch="amd64"; \
7989
s6overlayArch="x86_64"; \
8090
wait4xArch="amd64"; \
8191
ripgrepArch="x86_64-unknown-linux-musl"; \
82-
if echo "${DORIS_VERSION}" | grep -q '^1.2.5'; then dorisArch="x86_64"; dorisFileExt=".tar.xz"; tarCmd="J"; else dorisArch="x64"; dorisFileExt=".tar.gz"; tarCmd="z"; fi; \
92+
case "${DORIS_VERSION}" in \
93+
1.2.5) \
94+
dorisArch="x86_64"; dorisFileExt=".tar.xz"; tarCmd="J"; \
95+
;; \
96+
1.2.6|1.2.7|1.2.8) \
97+
dorisArch="x64"; dorisFileExt=".tar.xz"; tarCmd="J"; \
98+
;; \
99+
*) \
100+
dorisArch="x64"; dorisFileExt=".tar.gz"; tarCmd="z"; \
101+
;; \
102+
esac; \
83103
;; \
84104
*) \
85105
echo "Unsupported arch: ${ARCH}"; \

0 commit comments

Comments
 (0)