fix(updater): rename custom folder during upgrade
Some checks failed
/ test (push) Has been cancelled
Some checks failed
/ test (push) Has been cancelled
This commit is contained in:
parent
32a5b52412
commit
7aa68786ae
1 changed files with 3 additions and 0 deletions
|
@ -403,11 +403,14 @@ function runUpgrades($sudo, $destDir, $extensions = [])
|
||||||
{
|
{
|
||||||
$output = '';
|
$output = '';
|
||||||
$startDir = getcwd();
|
$startDir = getcwd();
|
||||||
|
// on déplace le dossier custom le temps de faire les upgrades pour eviter des erreurs
|
||||||
|
cli('mv '.$destDir.'/custom '.$destDir.'/custom.temp');
|
||||||
$output .= runMigrations($sudo, $destDir);
|
$output .= runMigrations($sudo, $destDir);
|
||||||
foreach ($extensions as $ext) {
|
foreach ($extensions as $ext) {
|
||||||
$output .= '==== Install latest version of extension ' . $ext."\n";
|
$output .= '==== Install latest version of extension ' . $ext."\n";
|
||||||
cli('cd '.$destDir.' && '.$sudo.' ./yeswicli upgrade '.$ext);
|
cli('cd '.$destDir.' && '.$sudo.' ./yeswicli upgrade '.$ext);
|
||||||
}
|
}
|
||||||
|
cli('mv '.$destDir.'/custom.temp '.$destDir.'/custom');
|
||||||
$output .= cli('cd '.$startDir);
|
$output .= cli('cd '.$startDir);
|
||||||
return $output;
|
return $output;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue