1 Star 0 Fork 0

panninan/laravel-deployer

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
deploy.php 890 Bytes
一键复制 编辑 原始数据 按行查看 历史
panninan 提交于 2024-01-31 16:33 +08:00 . !
<?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 () {
});
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/PanNinan/laravel-deployer.git
git@gitee.com:PanNinan/laravel-deployer.git
PanNinan
laravel-deployer
laravel-deployer
master

搜索帮助