Commit fe6e893e authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Composer sorti du script de base pour pouvoir gérer les nouveautés d'une version à l'autre

parent 1607e9f1
Loading
Loading
Loading
Loading
+11 −0
Changes for admin/actions/update-composer.phtml: 11 added lines, 0 removed lines.
Original line number Diff line number Diff line
<?php

$osedir = $oa->getOseDir();

// Récupération des dépendances
$c->println("\nMise à jour des dépendances à l'aide de Composer", $c::COLOR_LIGHT_CYAN);
$c->passthru([
    "cd $osedir",
    "php composer.phar self-update --2",
    "php composer.phar install --optimize-autoloader",
]);
+3 −13
Changes for admin/actions/update.php: 3 added lines, 13 removed lines.
Original line number Diff line number Diff line
@@ -49,25 +49,15 @@ $c->passthru([
    $updcmd,
]);


// Récupération des dépendances
$c->println("\nMise à jour des dépendances à l'aide de Composer", $c::COLOR_LIGHT_CYAN);
$c->passthru([
    "cd $osedir",
    "php composer.phar self-update --2",
    "php composer.phar install --optimize-autoloader",
]);


// Conclusion
$oa->writeVersion($version);
$c->println("\nMise à jour des fichiers OK : la version installée est désormais la " . $version, $c::COLOR_LIGHT_GREEN);
$c->println("\nMise à jour du code source OK : la version installée est désormais la " . $version, $c::COLOR_LIGHT_GREEN);

// Mise à jour des dépendances du projet
$oa->run('update-composer', true);

// Mise à jour de la base de données à partir d'un nouveau processus
$oa->run('update-bdd', true);


//Conclusion
$c->println("\nFin de la mise à jour.");
if ($c->getOption('maintenance') != 'no') {