当前位置: 首页 > 后端技术 > PHP

Deployer整体结构

时间:2023-03-30 01:19:09 PHP

0功能介绍php实现的自动化部署的任务执行工具1项目地址https://github.com/deployphp/...2代码结构deployer-master-bin//命令行入口目录build//?dep//deployer命令行入口-recipe//常用项目配置模板-scripts//deployer发布脚本-src//核心实现-vendor//Composer安装及生成目录3recipe常用项目配置模板recipe目录包含一些常用的PHP框架部署配置模板config\config相关命令current.php当前运行服务器目录信息dump.php当前配置信息hosts.php当前服务器信息deploy\deploy相关命令cleanup.phpclear_paths.phpcopy_dirs.phpinfo.phplock.phpprepare.phprelease.phprollback.phpshared.phpsymlink.phpupdate_code.phpvendors.phpwritable.phpcakephp.phpcodeigniter.phpcommon.phpcomposer.phpdrupal7.phpdrupal8.phpflow_framework.phpfuelphp.phplaravel.phpmagento.phpmagento2.phpsilverstripe.pphpphpsymfony.phpsymfony3.phptypresspo3.phpphpyii.phpyii2-app-advanced.phpyii2-app-basic.phpzend_framework.php4src核心实现Collection\Configuration\Console\Exception\Executor\Host\Initializer\Logger\Ssh\Support\Task\TypeUtility\Deployer.phpfunctions.php相关目录文件函数,待分析完成后添加-2018.4.422:10