diff --git a/app/Jobs/ApplicationDeploymentJob.php b/app/Jobs/ApplicationDeploymentJob.php index 143ff6d1e..37c73d10f 100644 --- a/app/Jobs/ApplicationDeploymentJob.php +++ b/app/Jobs/ApplicationDeploymentJob.php @@ -18,7 +18,7 @@ use App\Models\SwarmDocker; use App\Notifications\Application\DeploymentFailed; use App\Notifications\Application\DeploymentSuccess; use App\Traits\ExecuteRemoteCommand; -use Exception; +use Carbon\Carbon; use Illuminate\Bus\Queueable; use Illuminate\Contracts\Queue\ShouldBeEncrypted; use Illuminate\Contracts\Queue\ShouldQueue; diff --git a/resources/views/livewire/project/application/deployment/index.blade.php b/resources/views/livewire/project/application/deployment/index.blade.php index 37364ba12..143057280 100644 --- a/resources/views/livewire/project/application/deployment/index.blade.php +++ b/resources/views/livewire/project/application/deployment/index.blade.php @@ -1,25 +1,22 @@
- - {{ data_get_str($application, 'name')->limit(10) }} > Deployments | Coolify - + {{ data_get_str($application, 'name')->limit(10) }} > Deployments | Coolify

Deployments

-
+

Deployments ({{ $deployments_count }})

@if ($deployments_count > 0) - - - - - - + + + + + + + + + + @endif
@if ($deployments_count > 0) @@ -30,25 +27,23 @@ @endif @forelse ($deployments as $deployment)
data_get($deployment, 'status') === 'in_progress', 'border-purple-500/50 border-dashed' => data_get($deployment, 'status') === 'queued', 'border-white border-dashed' => data_get($deployment, 'status') === 'cancelled-by-user', 'border-error' => data_get($deployment, 'status') === 'failed', 'border-success' => data_get($deployment, 'status') === 'finished', ])> - -
+ +
data_get($deployment, 'status') === 'in_progress', - 'bg-purple-100/80 text-purple-700 dark:bg-purple-500/20 dark:text-purple-300 dark:shadow-purple-900/5' => data_get($deployment, 'status') === 'queued', - 'bg-red-100 text-red-800 dark:bg-red-900/30 dark:text-red-200 dark:shadow-red-900/5' => data_get($deployment, 'status') === 'failed', - 'bg-green-100 text-green-800 dark:bg-green-900/30 dark:text-green-200 dark:shadow-green-900/5' => data_get($deployment, 'status') === 'finished', - 'bg-gray-100 text-gray-700 dark:bg-gray-600/30 dark:text-gray-300 dark:shadow-gray-900/5' => data_get($deployment, 'status') === 'cancelled-by-user', + 'px-3 py-1 rounded-md text-xs font-medium shadow-sm', + 'bg-blue-100/80 text-blue-700 dark:bg-blue-500/20 dark:text-blue-300' => data_get($deployment, 'status') === 'in_progress', + 'bg-purple-100/80 text-purple-700 dark:bg-purple-500/20 dark:text-purple-300' => data_get($deployment, 'status') === 'queued', + 'bg-red-100 text-red-800 dark:bg-red-900/30 dark:text-red-200' => data_get($deployment, 'status') === 'failed', + 'bg-green-100 text-green-800 dark:bg-green-900/30 dark:text-green-200' => data_get($deployment, 'status') === 'finished', + 'bg-gray-100 text-gray-700 dark:bg-gray-600/30 dark:text-gray-300' => data_get($deployment, 'status') === 'cancelled-by-user', ])> @php $statusText = match(data_get($deployment, 'status')) { @@ -75,82 +70,77 @@ @endif
-
- @if (data_get($deployment, 'commit')) -
-
- Commit: + @if (data_get($deployment, 'commit')) +
+
+ Commit: + + {{ substr(data_get($deployment, 'commit'), 0, 7) }} + + @if (!$deployment->commitMessage()) + + @if (data_get($deployment, 'is_webhook')) + Webhook + @if (data_get($deployment, 'pull_request_id')) + | Pull Request #{{ data_get($deployment, 'pull_request_id') }} + @endif + @elseif (data_get($deployment, 'pull_request_id')) + Pull Request #{{ data_get($deployment, 'pull_request_id') }} + @elseif (data_get($deployment, 'rollback') === true) + Rollback + @elseif (data_get($deployment, 'is_api')) + API + @else + Manual + @endif + + @endif + @if ($deployment->commitMessage()) + - - {{ substr(data_get($deployment, 'commit'), 0, 7) }} + class="text-gray-600 dark:text-gray-400 truncate max-w-md underline"> + {{ Str::before($deployment->commitMessage(), "\n") }} - @if (!$deployment->commitMessage()) - - @if (data_get($deployment, 'is_webhook')) - Webhook - @if (data_get($deployment, 'pull_request_id')) - | Pull Request #{{ data_get($deployment, 'pull_request_id') }} - @endif - @elseif (data_get($deployment, 'pull_request_id')) - Pull Request #{{ data_get($deployment, 'pull_request_id') }} - @elseif (data_get($deployment, 'rollback') === true) - Rollback - @elseif (data_get($deployment, 'is_api')) - API - @else - Manual + + + @if (data_get($deployment, 'is_webhook')) + Webhook + @if (data_get($deployment, 'pull_request_id')) + | Pull Request #{{ data_get($deployment, 'pull_request_id') }} @endif - - @endif - @if ($deployment->commitMessage()) - - - - {{ Str::before($deployment->commitMessage(), "\n") }} - - - - @if (data_get($deployment, 'is_webhook')) - Webhook - @if (data_get($deployment, 'pull_request_id')) - | Pull Request #{{ data_get($deployment, 'pull_request_id') }} - @endif - @elseif (data_get($deployment, 'pull_request_id')) - Pull Request #{{ data_get($deployment, 'pull_request_id') }} - @elseif (data_get($deployment, 'rollback') === true) - Rollback - @elseif (data_get($deployment, 'is_api')) - API - @else - Manual - @endif - - @endif -
- @if ($deployment->commitMessage()) -
- {{ Str::after($deployment->commitMessage(), "\n") }} -
+ @elseif (data_get($deployment, 'pull_request_id')) + Pull Request #{{ data_get($deployment, 'pull_request_id') }} + @elseif (data_get($deployment, 'rollback') === true) + Rollback + @elseif (data_get($deployment, 'is_api')) + API + @else + Manual + @endif + @endif
- @endif -
+ @if ($deployment->commitMessage()) +
+ {{ Str::after($deployment->commitMessage(), "\n") }} +
+ @endif +
+ @endif
@if (data_get($deployment, 'server_name') && $application->additional_servers->count() > 0) @@ -162,7 +152,7 @@
@empty -
No deployments found
+
No deployments found
@endforelse
diff --git a/resources/views/livewire/server/docker-cleanup.blade.php b/resources/views/livewire/server/docker-cleanup.blade.php index da3f8bcba..cdf48c6aa 100644 --- a/resources/views/livewire/server/docker-cleanup.blade.php +++ b/resources/views/livewire/server/docker-cleanup.blade.php @@ -79,4 +79,4 @@
-
\ No newline at end of file +