internal / dload
下载二进制文件。
1.0.0-alpha
2024-08-02 20:18 UTC
Requires
- php: >=8.1
- psr/container: 1 - 2
- react/async: 3 - 4
- react/promise: 2 - 3
- symfony/http-client: 4 - 7
- yiisoft/injector: ^1.2
Requires (Dev)
- buggregator/trap: ^1.10
- dereuromark/composer-prefer-lowest: ^0.1.10
- ergebnis/phpunit-slow-test-detector: ^2.14
- friendsofphp/php-cs-fixer: ^3.54
- pestphp/pest: ^2.34
- phpunit/phpunit: ^10.5
- vimeo/psalm: ^5.11
- wayofdev/cs-fixer-config: ^1.4
Suggests
- ext-simplexml: to support XML configs parsing
This package is auto-updated.
Last update: 2024-09-06 18:38:31 UTC
README
轻松下载工件
安装
composer require internal/dload -W
使用
获取预定义软件列表
./vendor/bin/dload list
下载单个软件
./vendor/bin/dload get dolt
为项目配置预设
在项目的根目录中创建 dload.xml
文件,内容如下
<?xml version="1.0"?> <dload> <actions> <download software="rr" version="^2.12.0" /> <download software="temporal"/> </actions> </dload>
有两个软件包要下载:temporal
和 rr
,版本为 ^2.12.0
。可选地,您可以使用 Composer 版本语法指定软件包的版本。
要下载所有配置的软件,运行 dload get
而不带任何参数
./vendor/bin/dload get
自定义软件注册表
<?xml version="1.0"?> <dload> <registry> <software name="RoadRunner" alias="rr" description="High performant Application server" > <repository type="github" uri="roadrunner-server/roadrunner" asset-pattern="/^roadrunner-.*/" /> <file pattern="/^(roadrunner|rr)(?:\.exe)?$/" rename="rr" /> </software> </registry> </dload>
GitHub Token
为了增加 GitHub API 的速率限制,您可以在环境变量 GITHUB_TOKEN
中指定令牌
GITHUB_TOKEN=your_token_here ./vendor/bin/dload get