@@ -11,27 +11,28 @@ ARG DART_SASS_VERSION=1.77.8
1111
1212# 1. Install base dependencies
1313RUN apt-get update && apt-get install -y --no-install-recommends \
14- curl \
15- wget \
16- ca-certificates \
17- unzip \
18- && rm -rf /var/lib/apt/lists/*
14+ curl \
15+ wget \
16+ ca-certificates \
17+ unzip \
18+ git \
19+ && rm -rf /var/lib/apt/lists/*
1920
2021# 2. Install Bun
2122RUN curl -fsSL https://bun.sh/install | bash
2223ENV PATH="/root/.bun/bin:$PATH"
2324
2425# 3. Install Hugo (Extended Version)
2526RUN wget "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_linux-amd64.deb" \
26- && apt-get install -y ./hugo_extended_${HUGO_VERSION}_linux-amd64.deb \
27- && rm hugo_extended_${HUGO_VERSION}_linux-amd64.deb
27+ && apt-get install -y ./hugo_extended_${HUGO_VERSION}_linux-amd64.deb \
28+ && rm hugo_extended_${HUGO_VERSION}_linux-amd64.deb
2829
2930# 4. Install Dart Sass
3031RUN wget "https://github.com/sass/dart-sass/releases/download/${DART_SASS_VERSION}/dart-sass-${DART_SASS_VERSION}-linux-x64.tar.gz" \
31- && tar -xzf "dart-sass-${DART_SASS_VERSION}-linux-x64.tar.gz" \
32- && mv dart-sass /usr/local/share/ \
33- && ln -s /usr/local/share/dart-sass/sass /usr/local/bin/sass \
34- && rm "dart-sass-${DART_SASS_VERSION}-linux-x64.tar.gz"
32+ && tar -xzf "dart-sass-${DART_SASS_VERSION}-linux-x64.tar.gz" \
33+ && mv dart-sass /usr/local/share/ \
34+ && ln -s /usr/local/share/dart-sass/sass /usr/local/bin/sass \
35+ && rm "dart-sass-${DART_SASS_VERSION}-linux-x64.tar.gz"
3536
3637# 5. Verify installations
3738RUN echo "Bun version: $(bun --version)"
0 commit comments