XMLWordPrintable

Details

    • Suggestion
    • Resolution: Done
    • 5.15.0.1
    • None
    • 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

      Not only does Bamboo not have support for Git LFS, but the way in which Bamboo works conflicts with Git LFS in (at least) the following ways:

      1. The "Source Code Checkout" task utilizes a local cache which is not a full mirror of the remote repository, so it does not contain LFS objects. (Git LFS does not support the "file:///" protocol anyways.)
      2. Branch builds with merging enabled do not work with Git LFS because they leave the raw LFS files in a modified state, which causes Git LFS to ignore them when performing a pull or checkout.
      3. The saved credentials within Bamboo are unavailable to custom scripts/commands (such as a custom Git LFS script), so they have to be manually configured and separately maintained.

      I understand that BAM-17160 already covers Git LFS support, but I wanted to ensure that the specific issues that I've encountered are addressed when Git LFS support is added.

      Attachments

        Activity

          People

            Unassigned Unassigned
            f08591cd87f6 Russell Spivey
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: