fix(updater): add bars
Some checks are pending
/ test (push) Waiting to run

This commit is contained in:
Florian Schmitt 2025-04-01 13:56:56 +03:00
parent a3116f7670
commit 32a5b52412

View file

@ -373,12 +373,12 @@ function upgradeWiki($srcDir, $destDir, $nobackup = false)
$outputHibernate = implode('', $outputHibernate); $outputHibernate = implode('', $outputHibernate);
$isHibernating = str_contains($outputHibernate, 'hibernate'); $isHibernating = str_contains($outputHibernate, 'hibernate');
if ($isHibernating) { if ($isHibernating) {
$output .= '==== Get YesWiki out of hibernation'; $output .= '==== Get YesWiki out of hibernation' . $bars;
$output .= cli("sed -r -i -e \"s/(['\\\"]wiki_status['\\\"].*)/'wiki_status' => 'running',/\" $destDir/wakka.config.php"); $output .= cli("sed -r -i -e \"s/(['\\\"]wiki_status['\\\"].*)/'wiki_status' => 'running',/\" $destDir/wakka.config.php");
} }
$output .= runUpgrades($sudo, $destDir, array_diff($installedExtensions, $defaultExtensions)); $output .= runUpgrades($sudo, $destDir, array_diff($installedExtensions, $defaultExtensions));
if ($isHibernating) { if ($isHibernating) {
$output .= '==== Get YesWiki back in hibernation'; $output .= '==== Get YesWiki back in hibernation' . $bars;
$output .= cli("sed -r -i -e \"s/(['\\\"]wiki_status['\\\"].*)/'wiki_status' => 'hibernate',/\" $destDir/wakka.config.php"); $output .= cli("sed -r -i -e \"s/(['\\\"]wiki_status['\\\"].*)/'wiki_status' => 'hibernate',/\" $destDir/wakka.config.php");
} }
$version = trim(cli("cat $destDir/includes/constants.php | grep YESWIKI_RELEASE | sed -r -e \"s/.*([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/\"")); $version = trim(cli("cat $destDir/includes/constants.php | grep YESWIKI_RELEASE | sed -r -e \"s/.*([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/\""));