From a6fea907200a0e408991be4b556a2635569463f7 Mon Sep 17 00:00:00 2001 From: tcely Date: Thu, 17 Apr 2025 15:28:20 -0400 Subject: [PATCH] Remove a raw value For now, `file_ext` has the same value as, `CHECKSUM_ALGORITHM`, but I used another variable to make changing it easier. --- Dockerfile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5af1acab..3cbeda4c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -227,15 +227,16 @@ RUN set -eu ; \ unset -v arg1 ; \ } ; \ \ + file_ext="${CHECKSUM_ALGORITHM}" ; \ apk --no-cache --no-progress add "cmd:${CHECKSUM_ALGORITHM}sum" ; \ mkdir -v /verified ; \ cd /downloaded ; \ - for f in *.sha256 ; \ + for f in *."${file_ext}" ; \ do \ "${CHECKSUM_ALGORITHM}sum" --check --warn --strict "${f}" || exit ; \ - ln -v "${f%.sha256}" /verified/ || exit ; \ + ln -v "${f%.${file_ext}}" /verified/ || exit ; \ done ; \ - unset -v f ; \ + unset -v f file_ext ; \ \ S6_ARCH="$(decide_arch "${TARGETARCH}")" ; \ set -x ; \