ydeploy
ydeploy copied to clipboard
Deployment von REDAXO-Projekten
**Änderungen** - Update der Abhängigkeiten für PHP 8.0 - Update von Deployer auf stabiles 7.x (7.0.2) - Anpassung der Tasks auf neue Namensgebung durch Deployer - Ersetzen der veralteten Deployer...
Generierte Migration ``` rex_sql_table::get('rex_media') ->ensureColumn(new rex_sql_column('med_description', 'text', true, '\'\'', null), 'med_focuspoint') ->ensureColumn(new rex_sql_column('med_copyright', 'text', true, '\'\'', null), 'med_description') ->alter(); ``` Dies Part `'\'\''` schlägt fehl **Lösung:** Migrationsdatei direkt anpassen und...
Datenbank wurde von Server A zu Server B kopiert. Anschließend waren die Umlaute defekt. Ein anschließender Export von Server A und ein Import auf Server B via SequalPro löste das...
Wenn der Core oder Addons über die `update.php` Änderungen an Tabelleninhalten vornehmen in Tabellen, deren Inhalte eigentlich nicht von ydeploy synchronisiert werden, dann werden diese Änderungen beim Deployen nicht übertragen....
Beim initialen deployen kann man eine Url ohne Scheme angeben. Macht man das, schlägt das deployen wenig später fehl.
Falls man vergisst `bin/console ydeploy:migrate`auszuführen, kann es zu Datenverlust führen.
Sonst kann es schnell platzieren, dass die Platte voll ist. Habe soeben aus 4 releases ca 850 MB allein vom MediaManger löschen können.
## default_stage Wenn man `dep deploy` aufruft, greift der **default_stage** und nicht mehr alle **Host** . Vorteil: Man deployed nicht durch Unachtsamkeit den Live-Server sondern nur die Testserver. Will man...
Damit der Task tasks/setup.php bei mir durchläuft, musst ich die Methode `copyDatabase` leicht anpassen und zwar musste ich auf Zeile 211 folgende Zeile entfernen: https://github.com/yakamara/ydeploy/blob/7e04a5f1415dbf07f86ad8aa35d18637ef68c043/deployer/tasks/setup.php#L211 Das Problem ist, dass mit...