我的博客 您现在的位置是:首页 > 我的博客
制作自己的composer安装包
来源:惠达浪原创
发布时间:2019-09-05
最后更新:2020-06-24
15187已围观
摘要我们经常在开发过程中,通过composer安装一些工具、依赖库等,可是如果这个依赖库是你自己开发的,将来也有可能用在其它项目里,也希望开源被其它小伙伴使用,是不是也想制作一个自己的安装包呢?
自动升级
按以上的步骤,的确是能发行依赖包,但每次你有新的发行版本时,是无法自动同步升级的,也就是说你每次还得点击那个update来升级。不过Packagist提供了自动升级功能,操作如下。
1、复制API token。
位置:Packagist,你的登录名->profile。
Show出你的令牌之后,复制下来。
2、设置Webhooks。
进入你的github/码云,点击最右边的setting/管理,在设置界面,左侧菜单上可以看到“Webhooks”,点击进入。
github
码云
3、输入参数。
Payload URL/URL: https://packagist.org/api/github
Content Type(码云没有此选项): application/json
Secret/密码: 你的API Token,就是刚才复制的那个
Which events .../选择事件: Just the push event. / Push
Active/激活: 勾选
最后,Add/添加即可。
现在,每当你创建一个新的发行版本时,github/码云就会自动向Packagist推送一个消息,实时更新包信息。由于composer安装或更新时,是访问Packagist的,因此可以理解为更新了Composer信息。
很赞哦! (839)
上一篇: 快速看懂开源协议
评论
点击 排行

猜你喜欢
站点信息
- 开发框架:ThinkCMF 8.0.1
- PHP版本:8.3.15
- 操作系统:Linux
- 运行环境:nginx/1.24.0
- 数据库: MySQL 8.0.24