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

Leverage Git servers that enable allowReachableSha1InWant for custom builds instead of always doing a full fetch

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • None
    • Repository (Git)
    • 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

      Problem Definition

      Running a custom build in Bamboo with a specific revision will always perform a full fetch. Since Git 2.5, Git servers can enable uploadpack.allowReachableSha1InWant to allow fetching from a reachable SHA1.

      Bitbucket Server supports it since 5.5.

      Suggested Solution

      We could cut down checkout times for custom builds if we tried to fetch from the specific SHA1 and only falling back to a full fetch if it fails.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jowen@atlassian.com Jeremy Owen
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: