1.3 KiB
1.3 KiB
API 文档
Gerrit API
REST API
Gerrit 提供 REST API 用于程序化访问。
基础 URL: http://101.43.95.130:8082/a/
获取变更信息
curl http://101.43.95.130:8082/a/changes/12345
获取项目列表
curl http://101.43.95.130:8082/a/projects/
Gitea API
REST API
Gitea 提供完整的 REST API。
基础 URL: http://101.43.95.130:3000/api/v1/
获取用户信息
curl -H "Authorization: token YOUR_TOKEN" \
http://101.43.95.130:3000/api/v1/user
创建仓库
curl -X POST \
-H "Authorization: token YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"name":"my-repo"}' \
http://101.43.95.130:3000/api/v1/user/repos
MinIO API
S3 兼容 API
MinIO 完全兼容 Amazon S3 API。
端点: http://101.43.95.130:9000
使用 AWS CLI
aws --endpoint-url http://101.43.95.130:9000 \
s3 ls s3://my-bucket
Drone API
REST API
Drone 提供 REST API 用于管理构建和仓库。
基础 URL: http://101.43.95.130:3000/api/
触发构建
curl -X POST \
-H "Authorization: Bearer YOUR_TOKEN" \
http://101.43.95.130:3000/api/repos/owner/name/builds