Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-42518

Provide lightweight checkout capability for bitbucket to avoid repository clone for multi-branch pipeline jobs

    XMLWordPrintable

    Details

    • Similar Issues:
    • Epic Link:
    • Sprint:
      Blue Ocean 1.4 - beta 2

      Description

      JENKINS-33273 introduced a lightweight checkout capability to allow SCM implementors to avoid having checkout the scm on the master to read the contents of the Jenkinsfile from the SCM.  The comments in that bug mention that git doesn't offer a way to do so but I would think this is possible to do using Bitbucket APIs to read a particular file's contents on a branch.  

      In our use case, our repository is multi-gigabyte and we have many developers working within it creating many branches so cloning the repo on master for every branch is very costly in terms of time and storage.

        Attachments

          Issue Links

            Activity

            petehayes Peter Hayes created issue -
            hrmpw Patrick Wolf made changes -
            Field Original Value New Value
            Assignee Antonio Muñiz [ amuniz ] CloudBees Inc. [ cloudbees ]
            hrmpw Patrick Wolf made changes -
            Link This issue is related to JENKINS-33272 [ JENKINS-33272 ]
            jamesdumay James Dumay made changes -
            Labels technical-debt
            jamesdumay James Dumay made changes -
            Labels technical-debt cloudbees-internal-pipeline technical-debt
            jamesdumay James Dumay made changes -
            Sprint Pipeline - Candidates [ 381 ]
            behrens Florian Behrens made changes -
            Link This issue is related to JENKINS-33273 [ JENKINS-33273 ]
            michaelneale Michael Neale made changes -
            Priority Major [ 3 ] Critical [ 2 ]
            michaelneale Michael Neale made changes -
            Assignee CloudBees Inc. [ cloudbees ]
            michaelneale Michael Neale made changes -
            Assignee Andrew Bayer [ abayer ]
            michaelneale Michael Neale made changes -
            Assignee Andrew Bayer [ abayer ] Vivek Pandey [ vivek ]
            michaelneale Michael Neale made changes -
            Component/s blueocean-plugin [ 21481 ]
            michaelneale Michael Neale made changes -
            Summary Provide lightweight checkout capability to avoid repository clone for multi-branch pipeline jobs Provide lightweight checkout capability for bitbucket to avoid repository clone for multi-branch pipeline jobs
            jamesdumay James Dumay made changes -
            Component/s blueocean-plugin [ 21481 ]
            Assignee Vivek Pandey [ vivek ]
            allan_burdajewicz Allan BURDAJEWICZ made changes -
            Assignee Allan BURDAJEWICZ [ allan_burdajewicz ]
            allan_burdajewicz Allan BURDAJEWICZ made changes -
            Assignee Allan BURDAJEWICZ [ allan_burdajewicz ]
            jamesdumay James Dumay made changes -
            Link This issue is duplicated by JENKINS-44680 [ JENKINS-44680 ]
            michaelneale Michael Neale made changes -
            Component/s blueocean-plugin [ 21481 ]
            michaelneale Michael Neale made changes -
            Sprint Pipeline - Candidates [ 381 ] Blue Ocean 1.4 - beta 2 [ 426 ]
            michaelneale Michael Neale made changes -
            Assignee Vivek Pandey [ vivek ]
            vivek Vivek Pandey made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            luispiedra Luis Piedra-Márquez made changes -
            Status In Progress [ 3 ] In Review [ 10005 ]
            luispiedra Luis Piedra-Márquez made changes -
            Status In Review [ 10005 ] In Progress [ 3 ]
            luispiedra Luis Piedra-Márquez made changes -
            Status In Progress [ 3 ] Open [ 1 ]
            luispiedra Luis Piedra-Márquez made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            jamesdumay James Dumay made changes -
            Epic Link JENKINS-36588 [ 172614 ]
            vivek Vivek Pandey made changes -
            Status In Progress [ 3 ] In Review [ 10005 ]
            vivek Vivek Pandey made changes -
            Resolution Fixed [ 1 ]
            Status In Review [ 10005 ] Resolved [ 5 ]
            vivek Vivek Pandey made changes -
            Remote Link This issue links to "Page (Jenkins Wiki)" [ 18005 ]
            cloudbees CloudBees Inc. made changes -
            Remote Link This issue links to "CloudBees Internal CD-273 (Web Link)" [ 19069 ]
            roolebo Roman Bolshakov made changes -
            Link This issue relates to JENKINS-48737 [ JENKINS-48737 ]
            kon Kalle Niemitalo made changes -
            Link This issue relates to JENKINS-63033 [ JENKINS-63033 ]

              People

              Assignee:
              vivek Vivek Pandey
              Reporter:
              petehayes Peter Hayes
              Votes:
              18 Vote for this issue
              Watchers:
              32 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: