代码拉取完成,页面将自动刷新
<?php
namespace Deployer;
require 'recipe/laravel.php';
// Config
set('repository', 'https://gitee.com/PanNinan/laravel-deployer.git');
set('branch', 'master');
set('http_user', 'root');
set('keep_releases', 3);
add('shared_files', []);
add('shared_dirs', []);
add('writable_dirs', []);
// Hosts
host('172.10.85.228')
->setRemoteUser('root')
->setPort(50003)
->set('deploy_path', '~/laravel-deployer');
// Hooks
after('deploy:failed', 'deploy:unlock');
// 定义一个上传 .env 文件的任务
desc('Upload .env file');
task('env:upload', function () {
// 将本地的 .env 文件上传到代码目录的 .env
upload('.env', '{{release_path}}/.env');
});
// 定义一个后置钩子,在 deploy:shared 之后执行 env:upload 任务
after('deploy:shared', 'env:upload');
//不需要每次部署都执行迁移的话
task('artisan:migrate', function () {
});
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。