ci: add --ignore-scripts to backend npm ci and execute prisma generate through vpn proxy
Some checks failed
Deploy Canina / deploy (push) Has been cancelled

This commit is contained in:
parsa aghaei 2026-08-19 10:17:32 +03:30
parent 40c670a89a
commit bb03969d27

View File

@ -20,7 +20,8 @@ COPY package*.json ./
RUN no_proxy="172.17.0.2,172.17.0.3,localhost,127.0.0.1" \
NO_PROXY="172.17.0.2,172.17.0.3,localhost,127.0.0.1" \
DISABLE_OPENCOLLECTIVE=1 \
npm ci --prefer-offline --no-audit --maxsockets 4
PRISMA_SKIP_POSTINSTALL_GENERATE=true \
npm ci --prefer-offline --no-audit --ignore-scripts
COPY . .
# prisma generate needs internet for engine binary -> use VPN proxy
RUN http_proxy=http://172.17.0.1:8888 https_proxy=http://172.17.0.1:8888 \