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

Improve release approval policy for Deployment environments in Bamboo

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • None
    • Deployments
    • None
    • 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

      Issue Summary

      Bamboo 9.4 introduced Release approval policy for deployment environments

      There are few improvements which can be done with respect to the flow, example below

      1. Let's assume we currently define an environment and choose the approval policy as Approved, see below

      2. Now for this environment I create a release and but I don't approve it.

      3. If I click on my environment from Deployment dashboard and click on Deploy, I'll be presented with the below screen and I am able to click on Start Deployment

      4. After I've clicked on Start Deployment I get an error that Deployment cannot be started as the Release has not been approved

      Solution :

      Based on the criteria defined while defining the environment, the above page should not be displayed at all and the Deploy option button should show some message why the Deployment is not possible.

       

      Attachments

        1. screenshot-1.png
          screenshot-1.png
          34 kB
        2. screenshot-2.png
          screenshot-2.png
          50 kB
        3. screenshot-3.png
          screenshot-3.png
          16 kB
        4. screenshot-4.png
          screenshot-4.png
          9 kB

        Issue Links

          Activity

            People

              Unassigned Unassigned
              4f38d6bf51c0 Shashank Kumar
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: