fix(docker): improve pnpm install resilience with fetch retries and fallback
This commit is contained in:
@@ -14,7 +14,9 @@ WORKDIR /repo
|
||||
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
|
||||
COPY packages/shared packages/shared
|
||||
COPY apps/admin apps/admin
|
||||
RUN pnpm install --frozen-lockfile --filter "@imen/admin..."
|
||||
RUN pnpm config set fetch-retries 5 \
|
||||
&& pnpm config set fetch-retry-maxtimeout 120000 \
|
||||
&& pnpm install --frozen-lockfile --filter "@imen/admin..." || pnpm install --no-frozen-lockfile --filter "@imen/admin..."
|
||||
RUN pnpm --filter "@imen/admin..." build
|
||||
|
||||
FROM ${NGINX_IMAGE}
|
||||
|
||||
Reference in New Issue
Block a user