Is there a way to force Bitbucket to update the status of builds? We have Bitbucket Data Center connected to Bamboo and they appear to communicate with webhooks. Sometimes Bitbucket will miss the "build complete" webhook from Bamboo, which results in a build showing In Progress in Bitbucket forever -- even long after the build is complete in Bamboo.
This usually happens with something like the following sequence:
Is there some way to have Bitbucket reach out to Bamboo and correct its view of the build status?
Hi
Bitbucket does not ask Bamboo for the build status. It gets told via a POST.
There are 2 ways that I can think of to update the build status
- Retrigger the build on bamboo
- Create a new build status using REST endpoint: https://developer.atlassian.com/server/bitbucket/rest/v815/api-group-builds-and-deployments/#api-api-latest-projects-projectkey-repos-repositoryslug-commits-commitid-builds-post, you can mark the state as "SUCCESSFUL"
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.