lbry.com/update.php
ポール ウェッブ 3094dda001 Redesign
2019-03-19 08:55:04 -05:00

27 lines
626 B
PHP
Executable file

#!/usr/bin/php
<?php
include __DIR__.'/bootstrap.php';
$options = getopt('f');
$force = isset($options['f']); // update even if no NEEDS_UPDATE file exists
$needsUpdateFile = ROOT_DIR . '/data/writeable/NEEDS_UPDATE';
if (!$force && !file_exists($needsUpdateFile)) {
echo "No update necessary\n";
return;
}
@unlink($needsUpdateFile);
chdir(ROOT_DIR);
Shell::exec('git fetch && git reset --hard origin/904-unify');
Shell::exec('git pull --recurse-submodules');
Shell::exec('php composer.phar install');
View::compileCss();
View::gzipAssets();
// clear cache
Curl::get('localhost'.Controller::CACHE_CLEAR_PATH);