作者 赵彬吉
... ... @@ -4,6 +4,7 @@ namespace App\Http\Controllers\Aside\PackDir;
use App\Enums\Common\Code;
use App\Http\Controllers\Aside\BaseController;
use App\Models\Devops\ServerConfig;
use App\Models\Devops\Servers;
use App\Models\Devops\ServersIp;
use App\Models\Domain\DomainInfo;
... ... @@ -75,6 +76,9 @@ class PackDirController extends BaseController
if (!$server_ip_info) {
$this->fail('未查询到项目所属服务器信息');
}
if ($server_ip_info['servers_id'] == ServerConfig::SELF_SITE_ID) {
$this->fail('自建站项目不持支打包静态页面');
}
$data = [
'user_id' => $this->uid,
... ...
... ... @@ -24,6 +24,7 @@ class AutoPullNotify extends Base
public static function processMap()
{
return [
'php artisan pack_site_dir' => '打包站点静态页面',
'php artisan handle_html' => '拉取页面zip文件并解压',
'php artisan create_update_page_route' => '创建主站路由',
'php artisan create_update_page_master' => '生成主站页面',
... ...