fix: remove :ro from .output mount for prisma client copy
This commit is contained in:
@@ -53,5 +53,5 @@ jobs:
|
|||||||
docker compose -f /opt/xflow/docker-compose.yml up -d --no-deps --force-recreate xflow
|
docker compose -f /opt/xflow/docker-compose.yml up -d --no-deps --force-recreate xflow
|
||||||
echo "⏳ Waiting for container to start..."
|
echo "⏳ Waiting for container to start..."
|
||||||
sleep 5
|
sleep 5
|
||||||
docker exec xflow sh -c "cd /app && npm init -y && npm install prisma@7.8.0 && export DATABASE_URL=postgresql://xflow:xflow_pass@postgres:5432/xflow && npx prisma migrate deploy --config prisma.config.ts"
|
docker exec xflow sh -c "cd /app && npm init -y && npm install prisma@7.8.0 @prisma/client@7.8.0 && npx prisma generate && export DATABASE_URL=postgresql://xflow:xflow_pass@postgres:5432/xflow && npx prisma migrate deploy --config prisma.config.ts"
|
||||||
echo "✅ XFlow deployed at $(date)"
|
echo "✅ XFlow deployed at $(date)"
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ services:
|
|||||||
NUXT_PUBLIC_FIREBASE_APP_ID: ${NUXT_PUBLIC_FIREBASE_APP_ID}
|
NUXT_PUBLIC_FIREBASE_APP_ID: ${NUXT_PUBLIC_FIREBASE_APP_ID}
|
||||||
NUXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID: ${NUXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID}
|
NUXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID: ${NUXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID}
|
||||||
volumes:
|
volumes:
|
||||||
- /opt/xflow/.output:/app/.output:ro
|
- /opt/xflow/.output:/app/.output
|
||||||
- /opt/xflow/prisma:/app/prisma:ro
|
- /opt/xflow/prisma:/app/prisma:ro
|
||||||
- /opt/xflow/prisma.config.ts:/app/prisma.config.ts:ro
|
- /opt/xflow/prisma.config.ts:/app/prisma.config.ts:ro
|
||||||
networks:
|
networks:
|
||||||
|
|||||||
Reference in New Issue
Block a user