Kaynağa Gözat

update settings dockerfile and entrypoint

pearlgw 13 saat önce
ebeveyn
işleme
57bcc34e0f
2 değiştirilmiş dosya ile 5 ekleme ve 0 silme
  1. 4 0
      Dockerfile
  2. 1 0
      entrypoint.sh

+ 4 - 0
Dockerfile

@@ -9,6 +9,10 @@ RUN npm install
9 9
 # Salin semua kode
10 10
 COPY . .
11 11
 
12
+RUN npx prisma generate
13
+
14
+RUN npm run build
15
+
12 16
 # Tambah entrypoint
13 17
 COPY entrypoint.sh /entrypoint.sh
14 18
 RUN chmod +x /entrypoint.sh

+ 1 - 0
entrypoint.sh

@@ -15,5 +15,6 @@ echo "🌱 Menjalankan seeder (aman)..."
15 15
 echo "🚀 Menjalankan aplikasi..."
16 16
 # exec node index.js
17 17
 exec npx ts-node index.ts
18
+exec node dist/index.js 
18 19
 
19 20
 # cara jalaninnya, kan databaseseeder dulu, setelah itu node prisma/seeders/UserAreaSeeder, HospitalSeeder, VendorSeeder