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类库不经常改变。
分享到:
相关推荐
canal客户端-canal.deployer-1.1.7-SNAPSHOT.tar.gz
canal 工具压缩包。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
网上下载了几个小时都下不下来,终于都下载下来了,canal.deployer-1.1.6!!!
canal.deployer-1.1.6
内容概要:阿里canal组件,业务最好同步Redis和ES的中间件 适用人群:互联网公司,要求数据库数据redis同步,保持一致性
自己打包的canal.deployer-1.0.26-SNAPSHOT.tar.gz,欢迎下载使用
先解压 canal.deployer-1.1.4.tar.7z, 得到canal.deployer-1.1.4.tar.gz 然后就可以按照你所学的安装教程,进行安装了。 ================================================== 早期,阿里巴巴 B2B 公司因为存在杭州...
最新版 canal.deployer-1.1.4.tar.gz
网上下载了几个小时都下不下来,终于都下载完了。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.4.tar.gz....................................
canal.deployer-1.0.24 canal.deployer-1.0.24 canal.deployer-1.0.24
资源来自pypi官网,解压后可用。 资源全名:ascend_deployer-1.0.10-py3-none-any.whl
canal.deployer-1.1.4 下载,抱歉,不知道在哪儿取消积分设置,canal.deployer-1.1.4.tar.gz
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.3.tar
阿里巴巴B2B公司,因为业务的特性,卖家主要集中在国内,买家主要集中在国外,所以衍生出了杭州和美国异地机房的需求,同时为了提升用户体验,整个机房的架构为双A,两边均可写,由此诞生了otter这样一个产品。...
canal.adapter-1.1.4.tar.gz canal.admin-1.1.4.tar.gz canal.deployer-1.1.4.tar.gz 文件比较大,分两部分分上传
MySQL数据库同步
Deployer - 一个用PHP编写的部署工具,内置支持各种流行的框架