Deployer整体结构

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.php

4 src 核心实现

Collection\
Configuration\
Console\
Exception\
Executor\
Host\
Initializer\
Logger\
Ssh\
Support\
Task\
Type
Utility\

Deployer.php
functions.php

相关目录文件功能,待分析完成后补充

-2018.4.4 22:10

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值