From 78861b0632548f196bf5ee03b1b173baf735c99a Mon Sep 17 00:00:00 2001 From: Matias Frank Jensen Date: Tue, 21 May 2024 09:32:38 +0200 Subject: [PATCH] :bug: Fix bug in cronjobs where an empty command failed --- plugins/capsulesteps/cron_jobs/plugin.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/capsulesteps/cron_jobs/plugin.go b/plugins/capsulesteps/cron_jobs/plugin.go index f24bd253f..42a5c17e3 100644 --- a/plugins/capsulesteps/cron_jobs/plugin.go +++ b/plugins/capsulesteps/cron_jobs/plugin.go @@ -78,7 +78,9 @@ func (p *Plugin) createCronJobs(req pipeline.CapsuleRequest) ([]*batchv1.CronJob if job.Command != nil { template = *deployment.Spec.Template.DeepCopy() c := template.Spec.Containers[0] - c.Command = []string{job.Command.Command} + if job.Command.Command != "" { + c.Command = []string{job.Command.Command} + } c.Args = job.Command.Args template.Spec.Containers[0] = c template.Spec.RestartPolicy = corev1.RestartPolicyNever