摘要:功能简介实现的自动化部署的任务执行工具项目地址代码结构命令行入口目录命令行入口常用项目配置模板发布脚本核心实现安装生成目录常用项目配置模板目录下包括一些常见框架部署配置模板相关命令当前运行服务器目录信息当前配置信息当前服务器信息
0 功能简介
php实现的自动化部署的任务执行工具
1 项目地址https://github.com/deployphp/...
2 代码结构
deployer-master
- bin //命令行入口目录 build //? dep //deployer命令行入口 - recipe //常用项目配置模板 - scripts //deployer发布脚本 - src //核心实现 - vendor //composer安装生成目录3 recipe 常用项目配置模板
recipe目录下包括一些常见php框架部署配置模板
config config相关命令 current.php 当前运行服务器 目录信息 dump.php 当前配置信息 hosts.php 当前服务器信息 deploy deploy相关命令 cleanup.php clear_paths.php copy_dirs.php info.php lock.php prepare.php release.php rollback.php shared.php symlink.php update_code.php vendors.php writable.php cakephp.php codeigniter.php common.php composer.php drupal7.php drupal8.php flow_framework.php fuelphp.php laravel.php magento.php magento2.php silverstripe.pphp symfony.php symfony3.php typo3.php wordpress.php yii.php yii2-app-advanced.php yii2-app-basic.php zend_framework.php4 src 核心实现
Collection Configuration Console Exception Executor Host Initializer Logger Ssh Support Task Type Utility Deployer.php functions.php
相关目录文件功能,待分析完成后补充
-2018.4.4 22:10
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/28523.html
摘要:数人云今天带来的文章将分享如何用实现命令行程序的过程中整体思路以及需要注意哪些问题。月日,超越传统运维之道的话题将在北京延续,四位业界大牛技术齐聚,结合传统运维现状及实践案例,讲述的超越之道。 数人云今天带来的文章将分享如何用Docker实现PHP命令行程序的CI/CD过程中整体思路以及需要注意哪些问题。 6月10日,《DevOps&SRE超越传统运维之道》的话题将在北京延续,四位业界...
摘要:数人云今天带来的文章将分享如何用实现命令行程序的过程中整体思路以及需要注意哪些问题。月日,超越传统运维之道的话题将在北京延续,四位业界大牛技术齐聚,结合传统运维现状及实践案例,讲述的超越之道。 数人云今天带来的文章将分享如何用Docker实现PHP命令行程序的CI/CD过程中整体思路以及需要注意哪些问题。 6月10日,《DevOps&SRE超越传统运维之道》的话题将在北京延续,四位业界...
摘要:文件包含了基本的部署配置和任务,且有明确的注释,你可以根据注释在适当的地方添加配置以及任务。自动部署到了这里,恭喜你,已经可以愉快使用。 showImg(https://pigjian.com/storage/post_img/2017-04-09/deployer.jpg); 本文主要介绍 Deployer —— 一个具有模块化、代码回滚、并行任务等功能的 PHP 部署工具。 De...
摘要:开发完项目,免不了要部署上线。进行部署的过程中,项目仍然能够正常访问。能十分方便地进行回滚。线上测试与生产使用的是青云的云主机,系统。或者想办法设置实现免密码登录。 开发完项目,免不了要部署上线。纯手动操作,登录、拉代码、改配置、清缓存、各种服务重启等等一条龙下来,人生宝贵的几分钟就过去了。而且手动操作十分容易出错,遗漏部分步骤都有可能产生一些邪门问题。所以我很早就开始寻求一种能轻松部...
摘要:简介安装完成后输入开始初始化,生成默认的配置文件命令的实现在文件中目录则包含了初始化相关的模板命令类类继承了的类,实现为一个命令行的命令构造函数构造函数主要初始化了的和两个变量是一个包含了多个模板的初始化器具体实现就是下面将要分析的是初始化 0 简介 Deployer安装完成后输入dep init开始初始化,生成默认的配置文件deploy.phpinit命令的实现在srcConsole...
阅读 3334·2021-10-13 09:40
阅读 2568·2021-10-08 10:17
阅读 3968·2021-09-28 09:45
阅读 900·2021-09-28 09:35
阅读 1775·2019-08-30 10:51
阅读 2883·2019-08-26 12:11
阅读 1621·2019-08-26 10:41
阅读 3068·2019-08-23 17:10