`
xieye
  • 浏览: 830774 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

php部署工具deployer技巧 - vendor目录创建

    博客分类:
  • PHP
阅读更多
deployer是个好东西,可是每次都composer ,其实没有太大必要。

修改一下部署代码。

增加
task('my:mv_vendor',function (){
    run('cd {{release_path}} && mv {{previous_release}}/vendor {{release_path}}/');
});


然后
task('deploy', [
    'deploy:info',
    'deploy:prepare',
    'deploy:lock',
    'deploy:release',
    'deploy:update_code',
    'deploy:shared',

    //'deploy:vendors',
    'my:mv_vendor',

    'deploy:writable',
    'artisan:storage:link',
    'artisan:view:cache',
    'artisan:config:cache',
    'artisan:optimize',
    'deploy:symlink',
    'deploy:unlock',
    'cleanup',
]);



整个世界都清净了。

也可以不用mv,用cp -r ,因为我从不回退版本。所以mv。

更好的方式是使用参数,简单使用的话,改代码也行,反正composer类库不经常改变。
0
1
分享到:
评论

相关推荐

    canal客户端-canal.deployer-1.1.7-SNAPSHOT.tar.gz

    在本篇文章中,我们将深入探讨Canal客户端——canal.deployer-1.1.7-SNAPSHOT.tar.gz的核心内容,以及其包含的lib、bin、plugin、logs、conf等目录的用途和重要性。 1. **lib目录**:这是Canal部署中的核心库文件夹...

    canal.deployer-1.1.5-SNAPSHOT.tar.gz

    《Canal工具详解:深入理解canal.deployer-1.1.5-SNAPSHOT.tar.gz》 在IT行业中,数据库的实时同步与监控是至关重要的任务,尤其在大数据处理、分布式系统以及微服务架构中。Canal是一款由阿里巴巴开源的数据库变更...

    canal.deployer-1.1.6.tar.gz

    "canal.deployer-1.1.6.tar.gz" 包含以下四个主要目录: 1. **lib**:这个目录包含了运行 Canal Deployer 所需的第三方依赖库,如 Java 类库和其他服务通信相关的 jar 包。这些库是 Canal 运行的基础,确保了与 ...

    阿里canal组件:canal.deployer-1.1.7-SNAPSHOT.tar.gz

    Canal部署包"canal.deployer-1.1.7-SNAPSHOT.tar.gz"包含以下几个关键部分: 1. **lib**:这个目录包含了运行Canal所需的各种依赖库,包括Java类库和其他必要的二进制文件。这些库涵盖了Canal本身的核心组件,以及...

    PyPI 官网下载 | ascend_deployer-1.0.10-py3-none-any.whl

    "ascend_deployer-1.0.10-py3-none-any.whl"是一个在PyPI上发布的Python软件包,它可能是针对华为昇腾芯片的部署工具,版本号为1.0.10,适用于Python 3环境,且不受特定架构限制("none-any"表示可以在任何平台上...

    canal.deployer-1.1.6

    Canal Deployer是阿里巴巴开源的数据同步工具Canal的重要组成部分,主要用于部署和管理Canal实例。在1.1.6版本中,它提供了稳定高效的数据变更捕获与传输服务,特别适用于实时数据同步场景,如数据库到数据库的复制...

    canal.deployer-1.0.26-SNAPSHOT.tar.gz

    《Canal部署工具详解——基于canal.deployer-1.0.26-SNAPSHOT.tar.gz》 在当今大数据时代,数据库同步与监控是至关重要的环节。Canal,由阿里巴巴开源,是一个轻量级的数据传输工具,主要用于实现数据库的实时增量...

    canal.deployer-1.1.6.tar

    最近有一个项目,频繁读配置文件,如果用mysql怕压力大,一直用的Redis,用Redis虽然解决了读的问题,但是修改的话也要单独写配置,同时在...网上都有介绍Canal的教程,我就不过多叙述了,直接将部署的方案记录一下。

    canal.deployer-1.1.4.zip

    - **下载与解压**:下载 canal.deployer-1.1.4.zip 文件,解压至指定目录。 - **配置 Canal**:根据实际需求配置 canal.properties 和 canal.instance.properties 文件。 - **启动服务**:执行启动脚本,启动 ...

    canal.deployer-1.1.4.tar.gz【包含所有的canal最新版本】

    网上下载了几个小时都下不下来,终于都下载完了。canal.adapter-1.1.4.tar.gz; canal.admin-1.1.4.tar.gz; canal.deployer-1.1.4.tar.gz; canal.example-1.1.4.tar.gz; canal-canal-1.1.4.zip

    canal.deployer-1.1.0.tar.gz

    《阿里Canal部署工具canal.deployer-1.1.0详解》 阿里Canal是一款高效、稳定且轻量级的数据库增量复制框架,主要用于实现MySQL数据库的数据实时同步到其他数据存储系统,如Elasticsearch、HBase或RocketMQ等。Canal...

    最新版 canal.deployer-1.1.4.tar.gz

    1. 安装准备:首先,下载Canal Deployer 1.1.4的压缩包(如canal.deployer-1.1.4.tar.gz),解压后配置相关环境变量,如CANAL_HOME。 2. 启动Canal Server:通过启动脚本启动Canal服务器,确保Canal服务正常运行。 3...

    canal.deployer-1.1.3.tar

    1. 解压`canal.deployer-1.1.3.tar`到指定目录。 2. 修改conf目录下的配置文件,如设置MySQL连接信息、Canal实例的配置等。 3. 启动Canal Deployer服务,通过bin目录下的脚本启动canal-server和canal-admin。 4. ...

    hexo-deployer-ftp:Hexo 的 FTP 部署器插件

    npm install hexo-deployer-ftp --save 需要lftp 。 根据您的操作系统,使用apt-get install lftp或brew install lftp安装它。 使能够 将hexo-deployer-ftp添加到_config.yml plugins 。 plugins : - hexo-...

    canal-deployer-1.1.4.windows.zip

    - 解压部署包:将"canal-deployer-1.1.4.windows.zip"解压到指定目录。 - 配置Canal:根据实际需求修改配置文件,如canal.properties、example.properties等,设置MySQL连接信息、Canal实例配置等。 - 启动Canal...

    canal.deployer-1.1.4 下载,抱歉,不知道在哪儿取消积分设置,canal.deployer-1.1.4.tar.gz

    4. **配置与部署**:解压`canal.deployer-1.1.4.tar.gz`后,用户需要配置Canal Server的相关参数,包括数据库连接信息、binlog解析规则、目标数据源等。部署时,用户需启动Canal Server和Canal Deployer,确保服务...

    otter节点工具node.deployer-4.2.18.tar.gz

    阿里巴巴B2B公司,因为业务的特性,卖家主要集中在国内,买家主要集中在国外,所以衍生出了杭州和美国异地机房的需求,同时为了提升用户体验,整个机房的架构为双A,两边均可写,由此诞生了otter这样一个产品。...

    canal.deployer-1.1.4.tar.gz

    《Canal部署工具canal.deployer-1.1.4.tar.gz详解》 在IT行业中,数据同步是一项至关重要的任务,特别是在分布式系统中。Canal是阿里巴巴开源的一款高可用、高性能的数据实时同步工具,它主要用于MySQL数据库的数据...

    canal 1.1.4资源合集(canal.admin\canal.deployer\canal.deployer)-v2

    canal.adapter-1.1.4.tar.gz canal.admin-1.1.4.tar.gz canal.deployer-1.1.4.tar.gz 文件比较大,分两部分分上传

Global site tag (gtag.js) - Google Analytics