Assigning responsibility for build failures
Bamboo automatically alerts the people who are assigned as responsible for a broken build, and lets other members of the team know that someone is looking at the problem. As you investigate the build failure, you can revise who is responsible, or claim all the responsibility for yourself!
People are assigned as being responsible for fixing a broken build in two ways:
- When a build fails, Bamboo automatically assigns all those who committed code to the failing build as responsible.
- You can manually assign people as being responsible.
Bamboo then sends notifications to whoever is assigned. Once the build is successful, Bamboo removes the responsible people from the build – they're off the hook!
Note that notifications need to have been configured first, using the 'Change of Responsibilities' Event and the 'Responsible User' Recipient Type. See Configuring notifications for a plan and its jobs for more information.
To assign responsibility for a broken build manually:
- Go to the Build Result Summary for a plan.
- Click Assign responsibility to make another member of your team responsible for fixing the build.
- Click Claim full responsibility if you want to shoulder all the blame yourself.
People who are responsible for the broken build are displayed on the Build Result Summary.
Broken builds that are assigned to you are displayed on your My Bamboo page, available from the Dashboard.