我已经在GitHub上发了一个非常simple Maven Project的Java编写,包括.yml文件,用于集成Travis CI。 该项目可以通过travis-ci平台上的相应按钮“Restart Build”手动构建,但我想按照此链接中的说明启动使用API请求的构建: https://developer.travis-ci.com/resource/build#Build
我正在使用RestClient Firefox插件,但这些命令不起作用。
答案 0 :(得分:1)
与您使用的http客户端无关。 您可以访问travis v3 API。
Travis API v3 docs [link]
的请求示例body='{
"request": {
"branch":"master"
}}'
curl -s -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Travis-API-Version: 3" \
-H "Authorization: token xxxxxx" \
-d "$body" \
https://api.travis-ci.org/repo/...