在对任何拉请求使用Bitbucket API时,不获取构建作业详细信息/ PR状态
下面是我的API URL:
https://example.com/rest/api/1.0/projects/{projectkey}/repos/{reposlug}/pull-requests/{pullrequestID}GUI上的构建状态是怎样的:

我还尝试了下面的方法来获得构建状态,但没有成功。
/rest/api/1.0/projects/{projectKey}/repos/{repositorySlug}/settings/pull-requests
/rest/api/1.0/projects/{projectKey}/repos/{repositorySlug}/settings/hooks所以我想知道任何公关的构建状态,无论是成功还是失败。
提前谢谢你的回答。
发布于 2019-09-18 16:58:38
发布于 2019-12-07 14:14:08
使用API2.0
示例:
curl --request GET \
--url https://api.bitbucket.org/2.0/repositories/piavita/com.piavita-vet.ios/pullrequests/300/statuses \
--header 'Authorization: Basic SecretKey' \
--header 'Content-Type: application/json'curl --request POST \
--url https://api.bitbucket.org/2.0/repositories/piavita/com.piavita-vet.ios/commit/8619291af393/statuses/build \
--header 'Authorization: Basic SecretKey' \
--header 'Connection: keep-alive' \
--data '{\n "url": "http://jenkins.ddns.net:8080/job/jobName/123/",\n "state": "SUCCESSFUL",\n "key": "JENKINS"\n}'https://stackoverflow.com/questions/57977814
复制相似问题