浏览代码

update settings dockerfile and entrypoint

pearlgw 13 小时之前
父节点
当前提交
57bcc34e0f
共有 2 个文件被更改,包括 5 次插入0 次删除
  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