diff --git a/Dockerfile b/Dockerfile index 34cd117..80f0978 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM node:22-alpine AS builder WORKDIR /app COPY package.json package-lock.json ./ -RUN npm ci +RUN npm ci --registry=https://registry.npmmirror.com/ --no-audit --no-fund COPY . . RUN npm run build @@ -10,7 +10,7 @@ FROM node:22-alpine WORKDIR /app COPY package.json package-lock.json ./ -RUN npm ci --omit=dev +RUN npm ci --omit=dev --registry=https://registry.npmmirror.com/ --no-audit --no-fund COPY --from=builder /app/dist ./dist COPY src/server ./src/server COPY src/shared ./src/shared diff --git a/woodpecker.yml b/woodpecker.yml index 14f4d5e..7ef0219 100644 --- a/woodpecker.yml +++ b/woodpecker.yml @@ -12,8 +12,11 @@ steps: - main - feature/asset-statistics commands: | - cd $CI_WORKSPACE - npm ci + set -eu + cd "$CI_WORKSPACE" + node --version + npm --version + npm ci --registry=https://registry.npmmirror.com/ --no-audit --no-fund --loglevel=verbose npm run lint npm test npm run build