使用travis ci api重新开始构建

问题描述 投票:1回答:1

我可以通过CLI进行重新启动构建,方法是执行travis show branch -r user/project获取构建号,然后执行travis restart 1 -r user/project(其中1是构建)。

我的问题是...如何通过Travis CI v3 API执行此操作?

travis-ci travis-ci-api
1个回答
0
投票

为此,您首先需要通过执行curl -L http://api.travis-ci.org/repos/username/project来获取repository.id。>

然后您可以通过向https://api.travis-ci.org/repo/repository.id/builds发送GET请求来获取各种版本号(也可以返回较早的版本号,最多25个),然后可以通过向https://api.travis-ci.org/build/build.id/restart发送POST请求来重新启动],其中build.id = {无论build.id是什么}作为POST数据。

请参阅https://developer.travis-ci.com/resource/buildshttps://developer.travis-ci.com/resource/build#restart了解更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.