Compare commits
2 commits
0c685a2f47
...
4b9184ce23
| Author | SHA1 | Date | |
|---|---|---|---|
| 4b9184ce23 | |||
| b226e010ac |
2 changed files with 7 additions and 1 deletions
|
|
@ -44,6 +44,10 @@ RUN curl -fsSL https://bun.sh/install | bash -s "bun-v1.3.11" \
|
|||
FROM base AS prod-deps
|
||||
WORKDIR /app
|
||||
COPY package.json bun.lock ./
|
||||
# Bun patches (patchedDependencies in package.json) must be present at
|
||||
# install time: --frozen-lockfile resolution fails with "Couldn't find
|
||||
# patch file" without them (v0.2.56 Coolify deploy failure).
|
||||
COPY patches ./patches
|
||||
# Retry with a fresh cache dir per attempt: a corrupt tarball download
|
||||
# (flaky registry/proxy → "Integrity check failed for tarball: drizzle-kit")
|
||||
# must never be reused from a bun cache, across attempts or cached layers.
|
||||
|
|
@ -70,6 +74,8 @@ FROM base AS builder
|
|||
RUN apk add --no-cache git
|
||||
WORKDIR /app
|
||||
COPY package.json bun.lock ./
|
||||
# Bun patches: same install-time requirement as prod-deps (see above).
|
||||
COPY patches ./patches
|
||||
# Same retry + fresh-cache pattern as prod-deps (corrupt tarball downloads
|
||||
# fail bun's integrity check; a fresh --cache-dir per attempt prevents reuse).
|
||||
RUN for i in 1 2 3; do \
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "polaris-task-force",
|
||||
"version": "0.2.56",
|
||||
"version": "0.2.57",
|
||||
"description": "Web app for the Arma 3 unit Polaris Task Force. Uses Next.js for client- and server-side rendering, with a Postgres database and some other neat libraries.",
|
||||
"license": "MIT",
|
||||
"type": "module",
|
||||
|
|
|
|||
Loading…
Reference in a new issue