Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-14237

Manually created branches should be cleaned up by default

    XMLWordPrintable

Details

    • 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.

    Description

      When I manually create a branch build for a plan, the Do not clean up this plan branch automatically flag is set by default. While this is nice for long running branches not changing very often, it is a PITA for a heavy traffic plan where devs quickly create a branch build on their own for various reasons. Even if their issue branches would match the automatic branch expression, they are not cleaned up and all the artifacts stay on the server forever until a human bot runs through the list of branches and cleans them up manually.

      Instead I suggest to change the default of the flag the other way around: it is unchecked by default. So branches matching the branch expression are cleaned up properly after X days regardless whether they are created manually or picked up by the change detection. Using a branch name not matching the expression still would prevent the cleanup, even with the flag unchecked.

      Attachments

        Issue Links

          Activity

            People

              easenjo sthr (Inactive)
              mmeinhold Martin Meinhold
              Votes:
              16 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: