mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-09-08 18:59:09 +02:00
fix(claude_desktop): use BuildKit target architecture in validators
This commit is contained in:
@@ -54,6 +54,7 @@ RUN apt-get update && \
|
|||||||
|
|
||||||
FROM ${BUILD_FROM}
|
FROM ${BUILD_FROM}
|
||||||
ARG BUILD_ARCH
|
ARG BUILD_ARCH
|
||||||
|
ARG TARGETARCH
|
||||||
|
|
||||||
##################
|
##################
|
||||||
# 2 Modify Image #
|
# 2 Modify Image #
|
||||||
@@ -142,10 +143,10 @@ ARG HADOLINT_VERSION=v2.14.0
|
|||||||
ARG ACTIONLINT_VERSION=v1.7.12
|
ARG ACTIONLINT_VERSION=v1.7.12
|
||||||
|
|
||||||
RUN set -eux; \
|
RUN set -eux; \
|
||||||
case "${BUILD_ARCH}" in \
|
case "${TARGETARCH}" in \
|
||||||
amd64) hadolint_arch="x86_64"; actionlint_arch="amd64" ;; \
|
amd64) hadolint_arch="x86_64"; actionlint_arch="amd64" ;; \
|
||||||
aarch64) hadolint_arch="arm64"; actionlint_arch="arm64" ;; \
|
arm64) hadolint_arch="arm64"; actionlint_arch="arm64" ;; \
|
||||||
*) echo "Unsupported validation-tools architecture: ${BUILD_ARCH}" >&2; exit 1 ;; \
|
*) echo "Unsupported validation-tools architecture: ${TARGETARCH}" >&2; exit 1 ;; \
|
||||||
esac; \
|
esac; \
|
||||||
curl -fsSL --retry 3 --retry-delay 2 \
|
curl -fsSL --retry 3 --retry-delay 2 \
|
||||||
-o /usr/local/bin/hadolint \
|
-o /usr/local/bin/hadolint \
|
||||||
|
|||||||
Reference in New Issue
Block a user