File tree Expand file tree Collapse file tree 1 file changed +11
-8
lines changed
Expand file tree Collapse file tree 1 file changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -8,16 +8,19 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
88
99# Tailwind CSS version (renovate: datasource=github-releases depName=tailwindlabs/tailwindcss)
1010ARG TAILWIND_VERSION=v4.1.12
11+ ARG TARGETPLATFORM
1112
12- # Install architecture-specific Tailwind CSS
13- RUN case "$(uname -m)" in \
14- x86_64) \
15- curl -L https://github.com/tailwindlabs/tailwindcss/releases/download/${TAILWIND_VERSION}/tailwindcss-linux-x64 -o /usr/local/bin/tailwindcss ;; \
16- aarch64) \
17- curl -L https://github.com/tailwindlabs/tailwindcss/releases/download/${TAILWIND_VERSION}/tailwindcss-linux-arm64 -o /usr/local/bin/tailwindcss ;; \
18- *) \
19- echo "Unsupported architecture: $(uname -m)" && exit 1 ;; \
13+ # Install architecture-specific Tailwind CSS binary
14+ RUN echo "Target platform: ${TARGETPLATFORM} (architecture: $(uname -m))" && \
15+ case "${TARGETPLATFORM}" in \
16+ "linux/amd64" ) TAILWIND_ARCH="linux-x64" ;; \
17+ "linux/arm64" ) TAILWIND_ARCH="linux-arm64" ;; \
18+ "linux/arm/v7" ) TAILWIND_ARCH="linux-arm64" ;; \
19+ "linux/arm/v6" ) TAILWIND_ARCH="linux-arm64" ;; \
20+ "linux/386" ) TAILWIND_ARCH="linux-x64" ;; \
21+ *) TAILWIND_ARCH="linux-x64" ;; \
2022 esac && \
23+ curl -L https://github.com/tailwindlabs/tailwindcss/releases/download/${TAILWIND_VERSION}/tailwindcss-${TAILWIND_ARCH} -o /usr/local/bin/tailwindcss && \
2124 chmod +x /usr/local/bin/tailwindcss
2225
2326WORKDIR /app
You can’t perform that action at this time.
0 commit comments