火山 / bitrise-redirector
此软件包已被放弃,不再维护。未建议替代软件包。
扩展Bitrise REST API,为最新构建和构建工件提供可书签的URL
v0.3.0
2018-07-10 18:03 UTC
Requires
- php: ^7.1.3
- ext-iconv: *
- ext-json: *
- doctrine/cache: ^1.7
- eightpoints/guzzle-bundle: ^7.3
- guzzlehttp/guzzle: ^6.3
- symfony/cache: ^4.0
- symfony/console: ^4.0
- symfony/flex: ^1.0
- symfony/framework-bundle: ^4.0
- symfony/lts: ^4@dev
- symfony/web-server-bundle: ^4.0
- symfony/yaml: ^4.0
Requires (Dev)
- symfony/dotenv: ^4.0
- symfony/phpunit-bridge: ^4.0
Conflicts
This package is auto-updated.
Last update: 2021-11-04 20:00:49 UTC
README
扩展了 Bitrise REST API,为特定分支的最新构建提供确定性的/可书签的URL
- 在特定分支上的最新构建
- 构建工件下载链接
公共实例
bitrise-redirector的公共实例正在此处运行
URL模式
API v0.1
重定向到特定分支上的最新构建(示例)
GET /v0.1/apps/{slug}/builds/{branch}
获取特定分支上最新构建的json列表(示例)
GET /v0.1/apps/{slug}/builds/{branch}/artifacts
重定向到特定构建工件的下载链接
GET /v0.1/apps/{slug}/builds/{branch}/artifacts/{filename}
- 示例GET /v0.1/apps/{slug}/builds/{branch}/artifacts/{index}
- 示例
获取特定分支上最后工件的详细信息
GET /v0.1/apps/{slug}/builds/{branch}/artifacts/{filename}/info
- 示例GET /v0.1/apps/{slug}/builds/{branch}/artifacts/{index}/info
示例
开发
安装
$ composer create-project wulkanowy/bitrise-redirector
使用API_KEY和DEBUG变量启动服务器
$ bin/console server:run
在浏览器中打开web应用