From ada27c72840c7b53813e75314a36cdd4a39463fe Mon Sep 17 00:00:00 2001 From: Vojtech Mares Date: Tue, 4 Jul 2023 13:07:17 +0200 Subject: [PATCH] refactor(helm): job-db-seed: run as shell, install tsx, prisma, run directly npm tsx prisma/seed.ts --- charts/backoffice/templates/job-db-seed.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/charts/backoffice/templates/job-db-seed.yaml b/charts/backoffice/templates/job-db-seed.yaml index c3418ba..f56e651 100644 --- a/charts/backoffice/templates/job-db-seed.yaml +++ b/charts/backoffice/templates/job-db-seed.yaml @@ -19,7 +19,11 @@ spec: containers: - name: {{ .Chart.Name }}-seed image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}" - command: ["npx", "prisma", "db", "seed"] + command: ["/bin/sh", "-c"] + args: + - | + npm install tsx prisma --silent + npx tsx prisma/seed.ts envFrom: - configMapRef: name: {{ .Release.Name }}-config