如果我们可以浏览构建版本,Travis文档就不清楚了。终点:
https://api.travis-ci.org/repos/caelum/vraptor4/builds
显示最近50个版本。
但是如何获得整个历史?
答案 0 :(得分:3)
构建是分页的,因此您需要获取多个请求。
端点支持after_number
参数,该参数是先前获取的页面中最后一次构建的内部版本号(字段number
)。
因此,如果您的第一个结果集的最后一个构建条目的内部版本号为2669(这是https://api.travis-ci.org/repos/caelum/vraptor4/builds页面上当前的最后一个内部版本号),那么您将使用此功能获取后续版本网址:
https://api.travis-ci.org/repos/caelum/vraptor4/builds?after_number=2669
通过这种方式,您可以遍历构建,而不是一次性获取数千个。
答案 1 :(得分:0)
对于API V3,我们应该改用offset
,请参见https://developer.travis-ci.com/pagination
例如,https://api.travis-ci.org/repo/expertiza%2Fexpertiza/builds?limit=5&offset=5