Docker update to include nodejs

This commit is contained in:
Krivopolenov, Artemiy
2026-01-19 18:49:58 +01:00
parent e8bb42c1b6
commit f5fd35d12e

View File

@@ -15,18 +15,20 @@ FROM mcr.microsoft.com/powershell:lts-alpine-3.20
# Copy Zola from builder # Copy Zola from builder
COPY --from=builder /usr/local/bin/zola /usr/local/bin/zola COPY --from=builder /usr/local/bin/zola /usr/local/bin/zola
# Install minimal dependencies: git, aws-cli (for S3), ca-certificates # Install minimal dependencies: git, aws-cli (for S3), ca-certificates, nodejs (for GitHub Actions)
RUN apk add --no-cache \ RUN apk add --no-cache \
git \ git \
aws-cli \ aws-cli \
ca-certificates \ ca-certificates \
nodejs \
&& rm -rf /var/cache/apk/* && rm -rf /var/cache/apk/*
# Verify installations # Verify installations
RUN pwsh -Version \ RUN pwsh -Version \
&& zola --version \ && zola --version \
&& aws --version \ && aws --version \
&& git --version && git --version \
&& node --version
WORKDIR /workspace WORKDIR /workspace