fix: deploy

This commit is contained in:
2026-02-10 13:31:55 +01:00
parent 69fabf39a7
commit 1954f6ef99
3 changed files with 14 additions and 8 deletions

View File

@@ -10,10 +10,12 @@ RUN npm install -g pnpm@10
# Install dependencies based on the preferred package manager
COPY package.json pnpm-lock.yaml* ./
ARG REGISTRY_HOST
ARG NPM_TOKEN
RUN if [ -n "$NPM_TOKEN" ]; then \
echo "@mintel:registry=https://npm.infra.mintel.me" > .npmrc && \
echo "//npm.infra.mintel.me/:_authToken=$NPM_TOKEN" >> .npmrc; \
REGISTRY="${REGISTRY_HOST:-npm.infra.mintel.me}" && \
echo "@mintel:registry=https://$REGISTRY" > .npmrc && \
echo "//$REGISTRY/:_authToken=$NPM_TOKEN" >> .npmrc; \
fi
RUN --mount=type=cache,target=/root/.local/share/pnpm/store pnpm install --frozen-lockfile