搭建本地 packagist 平台
搭建平台按照 3.4. 使用 Satis 处理私有仓库 | 官方文章 |《Composer 中文文档 2018》 这个文档来进行, 因为 2.0 版本支持的是 docker 方式, 这里暂时不做赘述
编写代码
更新 satis 文件
{
...
"repositories": [
{
"type": "vcs",
"url": "git@codeup.aliyun.com:dadi/poppy/ext-alipay.git"
},
{
"type": "vcs",
"url": "git@codeup.aliyun.com:dadi/poppy/ext-im.git"
}
],
"require": {
"poppy/ext-alipay": "*",
"poppy/ext-im": "*"
},
...
}
让服务器支持代码拉取并自动执行包命令
代码的自动拉取可以参考文章 : 设置 SSH 安全通过密钥,免密码登录服务器或拉取代码