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

Hooks are not fired when using "Merge" or "Sync" functionality (BB-10243)

    XMLWordPrintable

Details

    Description

      From BCLOUD-7402:

      "The issue of not firing the hooks for a Merge or Sync from the BB Branch Tools (/branches) prevents a key scenario for my team (on Mercurial). We'd like to be able to enable testers to pull the latest DEV code into the TEST branch and thus receive a new build from our CI system (AppHarbor). If we could fire hooks from the Branches page on BB, this would be a one-stop shop for them, but as it is now, our testers have to either do the merge themselves locally or (more likely) have a developer do it. This is highly asymmetrical treatment of the remote push versus an internal push - oddly implemented to my thinking.

      And if this gets worked on, I'd like to suggest a button to "Fire All Hooks" or similar to force external CI listeners to rebuild/etc. This would be a nice-to-have as an effective way to force the rebuild/redeploy of software when making changes to hardware/settings/etc on an external CI provider or to force a rebuild in case of other failure. Not strictly BB's problem, but like I said, making BB a one-stop provider only makes the offering stronger. It would also help hook testing.

      I've also submitted this through Attlassian support (BBS-7460) and they basically told me that I had an interesting idea.'

      Attachments

        Activity

          People

            Unassigned Unassigned
            zdavis Zachary Davis (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: