Skip to content

Commit f0bc620

Browse files
committed
trigger new dockerfile
1 parent a963190 commit f0bc620

2 files changed

Lines changed: 13 additions & 12 deletions

File tree

Dockerfile

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,28 @@ ARG DART_SASS_VERSION=1.77.8
1111

1212
# 1. Install base dependencies
1313
RUN 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
2122
RUN curl -fsSL https://bun.sh/install | bash
2223
ENV PATH="/root/.bun/bin:$PATH"
2324

2425
# 3. Install Hugo (Extended Version)
2526
RUN 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
3031
RUN 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
3738
RUN echo "Bun version: $(bun --version)"

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"lint:fix": "eslint . --ext .ts,.tsx,.js,.jsx --fix",
99
"format": "prettier --write .",
1010
"hugo:dev": "cd hugo && hugo server",
11-
"build:local": "rm -rf hugo/public && cd hugo && hugo build && bun run index",
11+
"build:local": "rm -rf hugo/public && cd hugo && hugo && bun run index",
1212
"build": "cd hugo && hugo --minify && bun run index",
1313
"index": "bunx pagefind --site hugo/public",
1414
"build:search": "bun run build && bun run index"

0 commit comments

Comments
 (0)