Travis 文档不清楚我们是否可以浏览构建。端点:
https://api.travis-ci.org/repos/caelum/vraptor4/builds
显示最近 50 个版本。
但是如何获取整个历史记录呢?
最佳答案
构建是分页的,因此您需要通过多个请求来获取。
端点支持 after_number
参数,该参数是先前获取的页面中最后一个版本的版本号(字段 number
)。
因此,如果您的第一个结果集的最后一个构建条目的构建号为 2669(这是页面上当前的最后一个构建号 https://api.travis-ci.org/repos/caelum/vraptor4/builds ),您将使用以下 URL 获取后续构建:
https://api.travis-ci.org/repos/caelum/vraptor4/builds?after_number=2669
这样您就可以迭代构建,而不是一次获取数千个构建。
关于api - 如何通过 Travis API 列出给定项目的所有构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34277366/