From 56fc8b838af81055ee593cc9cdc8ff1bf4cc083b Mon Sep 17 00:00:00 2001 From: coderiaser Date: Mon, 23 Mar 2026 01:31:58 +0200 Subject: [PATCH] fix: docker: gritty --- docker/Dockerfile | 4 ++-- docker/Dockerfile.alpine | 4 ++-- docker/Dockerfile.io | 8 ++++---- docker/Dockerfile.slim | 6 ++---- 4 files changed, 10 insertions(+), 12 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 7a2f9449..2bd2a7e2 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -10,8 +10,8 @@ COPY package.json /usr/src/app/ RUN curl -fsSL https://bun.com/install | bash && \ ln -s /root/.bun/bin/bun /usr/local/bin/bun && \ chmod +x /usr/local/bin/bun && \ - bun i --production --no-save && \ - bun i gritty --production --no-save && \ + bun r gritty --omit dev && \ + bun i gritty --omit dev && \ bun pm cache rm COPY . /usr/src/app diff --git a/docker/Dockerfile.alpine b/docker/Dockerfile.alpine index b1469875..29a7b8c2 100644 --- a/docker/Dockerfile.alpine +++ b/docker/Dockerfile.alpine @@ -12,8 +12,8 @@ RUN apk update && \ curl -fsSL https://bun.sh/install | bash && \ ln -s ~/.bun/bin/bun /usr/local/bin/bun && \ chmod +x /usr/local/bin/bun && \ - bun i --production --no-save && \ - bun i gritty --production --no-save && \ + bun r gritty --omit dev && \ + bun i gritty --omit dev && \ bun pm cache rm && \ apk del make g++ python3 && \ rm -rf /usr/include /tmp/* /var/cache/apk/* diff --git a/docker/Dockerfile.io b/docker/Dockerfile.io index d63f606e..b0caa096 100644 --- a/docker/Dockerfile.io +++ b/docker/Dockerfile.io @@ -12,12 +12,12 @@ RUN apt-get update && apt-get upgrade && apt-get autoremove && \ npm i wisdom nupdate version-io redrun madrun redlint putout -g && \ curl -fsSL https://bun.sh/install | bash && \ ln -s ~/.bun/bin/bun /usr/local/bin/bun && \ - chmod +x /usr/local/bin/bun && \ + chmod a+x /usr/local/bin/bun && \ curl -fsSL https://deno.land/install.sh | sh && \ ln -s ~/.deno/bin/deno /usr/local/bin/deno && \ - chmod +x /usr/local/bin/deno && \ - bun i --production && \ - bun i gritty --production && \ + chmod a+x /usr/local/bin/deno && \ + bun r gritty --omit dev && \ + bun i gritty --omit dev && \ bun pm cache rm && \ echo "ALL ALL=(ALL) NOPASSWD: /usr/bin/apt-get install *" > /etc/sudoers.d/apt-install && \ chmod 0440 /etc/sudoers.d/apt-install && \ diff --git a/docker/Dockerfile.slim b/docker/Dockerfile.slim index fc397a28..f32d425b 100644 --- a/docker/Dockerfile.slim +++ b/docker/Dockerfile.slim @@ -11,10 +11,8 @@ RUN apt-get update && \ curl -fsSL https://bun.sh/install | bash && \ ln -s ~/.bun/bin/bun /usr/local/bin/bun && \ chmod +x /usr/local/bin/bun && \ - bun i --production --no-save && \ - bun i gritty --production --no-save && \ - ~/.bun/bin/bun i --production --no-save && \ - ~/.bun/bin/bun add --no-save gritty && \ + bun r gritty --omit dev && \ + bun i gritty --omit dev && \ ~/.bun/bin/bun pm cache rm && \ rm -rf /var/lib/apt/lists/*