Skip to content

Commit 0e82f62

Browse files
committed
Try and fix the fly entrypoint issues
1 parent 52aacc1 commit 0e82f62

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

docker/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,7 @@ COPY --from=builder /triggerdotdev/scripts ./scripts
6363

6464
EXPOSE 3000
6565

66+
RUN npm install -g prisma@4.16.0
67+
RUN npm install -g ts-node
68+
6669
CMD ["./scripts/entrypoint.sh"]

docker/scripts/entrypoint.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ if [ -n "$DATABASE_HOST" ]; then
55
scripts/wait-for-it.sh ${DATABASE_HOST} -- echo "database is up"
66
fi
77

8-
npx prisma migrate deploy --schema /triggerdotdev/packages/database/prisma/schema.prisma
9-
npx ts-node@latest --transpile-only /triggerdotdev/apps/webapp/prisma/seed.ts
10-
npx turbo run start
8+
npx --no-install prisma migrate deploy --schema /triggerdotdev/packages/database/prisma/schema.prisma
9+
npx --no-install ts-node --transpile-only /triggerdotdev/apps/webapp/prisma/seed.ts
10+
cd /triggerdotdev/apps/webapp && npm run start

0 commit comments

Comments
 (0)