fqqdk / packagist-publisher
一个方便的Composer脚本来发布你的包到Packagist
1.2.10
2022-04-26 15:18 UTC
Requires
- php: >=5.3.0
- composer-plugin-api: >=1.1
- guzzlehttp/guzzle: ^7.0
Requires (Dev)
- composer/composer: >=1.8
README
这是一个方便的Composer命令,可以轻松将你的Composer包发布到Packagist。
使用方法
在你的composer.json中
{ "require-dev": { "fqqdk/packagist-publisher": "*" } }
将你的包部署到Packagist
composer publish [-b|--api_base_url API_BASE_URL] [--] <username> <api_token>
api_base_url选项默认值为https://packagist.org.cn/(主Packagist仓库),方便使用,但设置此选项允许你使用自己的Packagist风格注册表(前提是它具有与Packagist相同的API)
username是你的Packagist用户名,api_token是你的Packagist API令牌。当在持续构建环境中使用此命令时,请考虑以安全的方式传递这些参数,例如使用环境变量。