Git-Deploy per Tag: deploy.sh, Version aus RELEASE, Worker-Pruefung
- dev/betrieb/deploy.sh: Tag auschecken, composer, Caches leeren (bewusst
kein route:/config:cache wegen hostabhaengiger Routen und env()-Aufrufen),
horizon:terminate, FPM-Reload, Worker-Pruefung am Ende
- dev/betrieb/README.md: Einrichtung Server, Umstellung des Live-Verzeichnisses,
Release, Deploy, Rollback
- config('app.version') aus RELEASE, php artisan about --only=mivita
- monitoring:queue-probe prueft nach dem Deploy, ob Horizon Jobs abholt
- Vorlage dev/git-deploy-monitoring aus Pressekonto
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
b703194f99
commit
e1c6178bc7
45 changed files with 3554 additions and 0 deletions
|
|
@ -13,6 +13,7 @@ use App\Providers\YardServiceProvider;
|
|||
use App\Services\Facade\Yard;
|
||||
use App\Services\HTMLHelper;
|
||||
use App\Services\Util;
|
||||
use App\Support\Monitoring\Release;
|
||||
use Illuminate\Auth\AuthServiceProvider;
|
||||
use Illuminate\Auth\Passwords\PasswordResetServiceProvider;
|
||||
use Illuminate\Broadcasting\BroadcastServiceProvider;
|
||||
|
|
@ -156,6 +157,9 @@ return [
|
|||
|
||||
'php_version' => env('APP_PHP_VERSION', '8.2'),
|
||||
|
||||
// Ausgelieferter Git-Tag (Datei RELEASE, geschrieben von dev/betrieb/deploy.sh)
|
||||
'version' => Release::current(env('APP_VERSION')),
|
||||
|
||||
/* 'url_backend' => env('APP_URL', 'http://mivita.local/'),
|
||||
'url_backend' => env('APP_URL', 'http://mivita.local/'),
|
||||
'url_backend' => env('APP_URL', 'http://mivita.local/'),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue