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

Currently the github plugin for bamboo doesn't support large lists of repositories

    XMLWordPrintable

Details

    Description

      The Github REST API v3 requires use of the link header to walk all the pages of a repository list, when this list is large.

      The com.atlassian.bamboo.rest.util.RESTCall will need to expose response headers and some sort of iterable wrapper is required to retrieve more than one page.

      See http://developer.github.com/v3/repos/#list-organization-repositories for the repository call API call and the link attribute information is located at http://developer.github.com/v3/#pagination.

      In my case I only get the first page so I am unable to locate my project repository to perform a build, pretty frustrating..

      I would have had a shot at fixing this but it seems to encroach on the core bamboo code, being related to the RESTCall class.

      Thanks

      Attachments

        Issue Links

          Activity

            People

              dkjellin Daniel
              8da5732294bb Mark Wolfe
              Votes:
              19 Vote for this issue
              Watchers:
              26 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: