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

Result resource shows incorrect size of build results

      https://answers.atlassian.com/questions/43340519/how-to-fetch-all-builds-of-a-bamboo-plan-from-rest-api

      I am trying to fetch all builds of a plan from Bamboo rest API. but its giving me only 25 builds.

      API URLhttps://localhost:8085/rest/api/latest/result/PROJECTKEY-PLANKEY.json

      As per the official documentation

      The number of resources in returned lists is limited to 25, unless you specify max-result.

      Hence for workaround, I thought I can fetch build size in first api call and pass size in second api call as max-results parameter. So that it will give me all builds for a plan. But first API call ( with max-results=1) giving me size 1 whereas same is working for fetching size of the projects.

      API call to get the build size: (Not Working)

      https://localhost:8085/rest/api/latest/result/PROJECTKEY-PLANKEY.json?max-results=1

      output: size=1, max-result=1 (Whereas plan has 33 builds)

      expected output: size=33, max-result=1

      https://localhost:8085/rest/api/latest/result/PROJECTKEY-PLANKEY.json?max-results=PASS-SIZE-HERE

      Working API to get the Project Size:

      https://localhost:8085/rest/api/latest/project.json?max-results=1

      output: size=30, max-result=1

      My question here, Can we fetch all BUILDS of a PLAN? as by default its only fetching 25 builds.

            [BAM-17961] Result resource shows incorrect size of build results

            Ishwinder Kaur made changes -
            Resolution New: Low Engagement [ 10300 ]
            Status Original: Gathering Impact [ 12072 ] New: Closed [ 6 ]
            Ishwinder Kaur made changes -
            Labels Original: da-rest New: cleanup-seos-fy25 da-rest
            SET Analytics Bot made changes -
            UIS Original: 4 New: 5
            Zaro made changes -
            Status Original: Needs Triage [ 10030 ] New: Gathering Impact [ 12072 ]
            Zaro made changes -
            Priority Original: Highest [ 1 ] New: Low [ 4 ]
            SET Analytics Bot made changes -
            UIS Original: 41 New: 4
            Bugfix Automation Bot made changes -
            Status Original: Gathering Impact [ 12072 ] New: Needs Triage [ 10030 ]
            Bugfix Automation Bot made changes -
            Priority Original: Low [ 4 ] New: Highest [ 1 ]
            SET Analytics Bot made changes -
            UIS Original: 4 New: 41
            SET Analytics Bot made changes -
            UIS Original: 3 New: 4

              Unassigned Unassigned
              achystoprudov Alexey Chystoprudov
              Affected customers:
              10 This affects my team
              Watchers:
              11 Start watching this issue

                Created:
                Updated:
                Resolved: