Uploaded image for project: 'Bitbucket Cloud'
  1. Bitbucket Cloud
  2. BCLOUD-14953

Publish Bitbucket Pipelines status in "CruiseControl" format for cctray, cemenu etc

    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Along with notifications to HipChat / Slack, etc "build lights" are a typical way for teams to see the live status of a build. This is also readily done by allowing desktop tray tools like CCTray and CCMenu to poll the status of builds and indicate when there is a failure.

      Both build lights and desktop tray tools all support the original CI server (CruiseControl) and its XML-based status format.

      As a CI server, it is critical that Bitbucket Pipelines encourage developers to be aware of the status of the builds before pushing, and should publish an XML resource for each pipeline / branch in the CC format. This is also a usability and accessibility issue.

      Effectively, add Bitbucket Pipelines to the list at https://github.com/erikdoe/ccmenu/wiki/Supported-Servers

          Form Name

            [BCLOUD-14953] Publish Bitbucket Pipelines status in "CruiseControl" format for cctray, cemenu etc

            Ben added a comment -

            Adding cctray format would be great...ccmenu recently has moved up the Technology Radar https://www.thoughtworks.com/radar/tools/summary/ccmenu

            Would be great to be able to use that with Bitbucket pipelines, but need cctray format!

            Ben added a comment - Adding cctray format would be great...ccmenu recently has moved up the Technology Radar https://www.thoughtworks.com/radar/tools/summary/ccmenu Would be great to be able to use that with Bitbucket pipelines, but need cctray format!

            alexdong added a comment -

            Attachment 1640600882-Screenshot%202017-10-14%2015.51.15.jpg has been added with description: Originally embedded in Bitbucket issue #14953 in site/master

            alexdong added a comment - Attachment 1640600882-Screenshot%202017-10-14%2015.51.15.jpg has been added with description: Originally embedded in Bitbucket issue #14953 in site/master

            We'll keep it on the list, but in the meantime we have a public API for BB where you can check the status of your Pipelines builds. It should be pretty easy to write a script to convert this into the necessary format. The documentation is a little bit tricky to understand, so let me know if you have trouble with it.

            This is not high priority because we have to catch up on many more important features that other products already have, like say running steps in parallel (#14354). Once we fix things like that, we'll circle back to this request.

            Matt Ryall added a comment - We'll keep it on the list, but in the meantime we have a public API for BB where you can check the status of your Pipelines builds . It should be pretty easy to write a script to convert this into the necessary format. The documentation is a little bit tricky to understand, so let me know if you have trouble with it. This is not high priority because we have to catch up on many more important features that other products already have, like say running steps in parallel (#14354). Once we fix things like that, we'll circle back to this request.

            alexdong added a comment -

            Seriously guys. A critical priority can't even describe the urgency of this issue. Where can you find any developers who don't want this?


            (Image credit: https://www.npmjs.com/package/build-light)

            alexdong added a comment - Seriously guys. A critical priority can't even describe the urgency of this issue. Where can you find any developers who don't want this? (Image credit: https://www.npmjs.com/package/build-light )

            Matt Ryall added a comment -

            Thanks for the request, Josh. We'll keep this one in the queue to see how popular it is.

            Specification for the required XML format is here: https://github.com/erikdoe/ccmenu/wiki/Multiple-Project-Summary-Reporting-Standard

            Matt Ryall added a comment - Thanks for the request, Josh. We'll keep this one in the queue to see how popular it is. Specification for the required XML format is here: https://github.com/erikdoe/ccmenu/wiki/Multiple-Project-Summary-Reporting-Standard

              Unassigned Unassigned
              fed88e380971 delitescere
              Votes:
              7 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated: