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

Allow running the same plan with different parameters (ie. plans templates)

    • Icon: Suggestion Suggestion
    • Resolution: Fixed
    • 4.0
    • Agents
    • 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.

      I have a c++ project (cmake based) where I want the following steps to be executed:
      Configure -> Build -> Test -> Package -> Distribute
      I want to alter the configure task so that I can run against different compilers or with different compiler flags. The only way to do it with Bamboo is to duplicate the plan. This means that next time I want to modify my plan, I will have to modify X plans instead of just 1. This is just not possible given the number of configurations we need to test.

      What we would need is "plan templates", ie. a way to define a plan containing parameters. We would then define plans based on the template and just defining the parameters. Any change to the plan template would be immediately seen in the plans based on the template.

            [BAM-9189] Allow running the same plan with different parameters (ie. plans templates)

            Katherine Yabut made changes -
            Workflow Original: JAC Suggestion Workflow [ 3018910 ] New: JAC Suggestion Workflow 3 [ 3595039 ]
            Status Original: RESOLVED [ 5 ] New: Closed [ 6 ]
            Owen made changes -
            Workflow Original: Confluence Workflow - Public Facing v4 [ 2701339 ] New: JAC Suggestion Workflow [ 3018910 ]
            Owen made changes -
            Backlog Order (Obsolete) Original: 11220000000
            Issue Type Original: Improvement [ 4 ] New: Suggestion [ 10000 ]
            Owen made changes -
            Workflow Original: Bamboo Workflow 2016 v1 [ 1417683 ] New: Confluence Workflow - Public Facing v4 [ 2701339 ]
            Marek Went (Inactive) made changes -
            Workflow Original: Bamboo Workflow 2014 v2 [ 606383 ] New: Bamboo Workflow 2016 v1 [ 1417683 ]

            Interesting to see that bugs that are linked to existing feature requests are closed as "Fixed", as it the problem would go away and in fact it didn't. I would see Duplicate closer to reality.

            Sorin Sbarnea added a comment - Interesting to see that bugs that are linked to existing feature requests are closed as "Fixed", as it the problem would go away and in fact it didn't. I would see Duplicate closer to reality.
            James Dumay made changes -
            Workflow Original: Bamboo Workflow 2014 [ 592783 ] New: Bamboo Workflow 2014 v2 [ 606383 ]
            James Dumay made changes -
            Workflow Original: Bamboo Workflow 2010 [ 305287 ] New: Bamboo Workflow 2014 [ 592783 ]

            ogierke, I believe BAM-5813 covers the matrix style plan described.

            James Dumay added a comment - ogierke , I believe BAM-5813 covers the matrix style plan described.

            It's a bit ironic to fix an issue with the hint to a totally unrelated feature. Is there any other place the original issue is tracked?

            Oliver Gierke added a comment - It's a bit ironic to fix an issue with the hint to a totally unrelated feature. Is there any other place the original issue is tracked?

              Unassigned Unassigned
              0905993b4269 Barthelemy von Haller
              Votes:
              11 Vote for this issue
              Watchers:
              14 Start watching this issue

                Created:
                Updated:
                Resolved: