diff --git a/apps/web/Dockerfile b/apps/web/Dockerfile index 67f7bd8450..a121f52700 100644 --- a/apps/web/Dockerfile +++ b/apps/web/Dockerfile @@ -18,7 +18,14 @@ ARG JS_SDK_BRANCH="master" WORKDIR /src # Install dependencies -COPY --parents package.json pnpm-lock.yaml pnpm-workspace.yaml patches scripts **/package.json /src/ +# +# ThreadNet-Fork: .npmrc muss mit, sonst loest @sorb/threadnet-call-embedded +# gegen registry.npmjs.org auf (404, im schlimmeren Fall ein fremdes Paket). +# Bis pnpm 10 fiel das nicht auf, weil --frozen-lockfile die gepinnte +# Tarball-URL nahm und nichts aufloeste. pnpm 11 prueft mit +# minimumReleaseAgeStrict das Alter jedes Eintrags und braucht dafuer +# Registry-Metadaten - also wieder die richtige Registry. Siehe management#0055. +COPY --parents .npmrc package.json pnpm-lock.yaml pnpm-workspace.yaml patches scripts **/package.json /src/ RUN pnpm install --frozen-lockfile RUN --mount=type=bind,source=.git,target=/src/.git /src/scripts/docker-link-repos.sh