• Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • None
    • Dependencies, REST API
    • None
    • 0
    • 1
    • 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.

      Problem Definition

      Current plan details received from REST API doesn't include list of child dependencies.

      Suggested Solution

      Add in the child dependencies to the plan details

            [BAM-18429] Include child dependencies for plan details via REST API

            Karthik added a comment -

            Even I am looking for API to give me list of associated child builds. +1 vote

            Karthik added a comment - Even I am looking for API to give me list of associated child builds. +1 vote

            Automation User added a comment - https://docs.atlassian.com/bamboo/5.11.1/com/atlassian/bamboo/build/PlanDependencyManagerImpl.html#getChildPlanKeys-com.atlassian.bamboo.plan.PlanIdentifier- < is this what's needed?

            In the bamboo UI, builds that have child builds have a list of those builds under the tab marked "dependencies".  This list was accessible from an API call at least as of version 5.5, possibly later:

            https://docs.atlassian.com/bamboo/REST/5.5.0/#d2e3

            However, the call responded with a list of all builds.  There were other forum questions about this, that have as far as I can tell have been deleted, and the documentation was changed to say "available child dependencies"

            https://docs.atlassian.com/bamboo/REST/5.13.2/#d2e28

            Right now to get a list of child builds I am scraping the page.  Just saying, you're getting that list from somewhere (class DependencyChainListener?) so exposing that list to the API in some fashion would be a big help.

            Automation User added a comment - In the bamboo UI, builds that have child builds have a list of those builds under the tab marked "dependencies".  This list was accessible from an API call at least as of version 5.5, possibly later: https://docs.atlassian.com/bamboo/REST/5.5.0/#d2e3 However, the call responded with a list of all builds.  There were other forum questions about this, that have as far as I can tell have been deleted, and the documentation was changed to say "available child dependencies" https://docs.atlassian.com/bamboo/REST/5.13.2/#d2e28 Right now to get a list of child builds I am scraping the page.  Just saying, you're getting that list from somewhere (class DependencyChainListener?) so exposing that list to the API in some fashion would be a big help.

              Unassigned Unassigned
              mduong@atlassian.com MichaelD
              Votes:
              6 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: