diff --git a/app/Http/Livewire/Project/Application/General.php b/app/Http/Livewire/Project/Application/General.php index afe1b62dd..27e30ac18 100644 --- a/app/Http/Livewire/Project/Application/General.php +++ b/app/Http/Livewire/Project/Application/General.php @@ -125,6 +125,12 @@ class General extends Component { try { $this->validate(); + if (data_get($this->application,'build_pack') === 'dockerimage') { + $this->validate([ + 'application.docker_registry_image_name' => 'required', + 'application.docker_registry_image_tag' => 'required', + ]); + } if (data_get($this->application, 'fqdn')) { $domains = Str::of($this->application->fqdn)->trim()->explode(',')->map(function ($domain) { return Str::of($domain)->trim()->lower(); diff --git a/resources/views/livewire/project/application/general.blade.php b/resources/views/livewire/project/application/general.blade.php index 4492c8192..c156645a9 100644 --- a/resources/views/livewire/project/application/general.blade.php +++ b/resources/views/livewire/project/application/general.blade.php @@ -73,8 +73,8 @@ @else
- - + +
@endif