如何使用HTTP API请求开始构建Travis CI项目



我已经在github上上传了一个非常简单的maven项目,其中包括.yml文件,以集成travis ci。该项目可以通过在Travis-CI平台上的适当按钮"重新启动构建"手动构建,但我想使用此链接中的API请求启动构建:https://developer.travis-ci.com/resource/build#build。

我正在使用RESTCLIENT FIREFOX插件,但这些命令不起作用。

您正在使用哪种HTTP客户端无关紧要。您可以访问travis v3 api。

travis api v3文档的请求示例[链接]

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/...

最新更新