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

Determine if heavyweight or lightweight checkout was used for multibranch pipelines

      Currently, SCMBinder will attempt to perform a lightweight checkout, falling back to heavyweight when that fails. However, there is no public way to tell which type of checkout was use.

          [JENKINS-60550] Determine if heavyweight or lightweight checkout was used for multibranch pipelines

          Carroll Chiou created issue -
          Carroll Chiou made changes -
          Description Original: Currently, SCMBinder will attempt to perform a lightweight checkout, falling back to heavyweight when that fails. There is no public way to tell which type of checkout was use. Adding a basic isLightweight() method like in CpsScmFlowDefinition would be useful. New: Currently, SCMBinder will attempt to perform a lightweight checkout, falling back to heavyweight when that fails. There is no public way to tell which type of checkout was use. Propose adding an isLightweight() method like in CpsScmFlowDefinition.
          Carroll Chiou made changes -
          Summary Original: Let SCMBinder indicate if heavyweight or lightweight checkout was used New: Determine if heavyweight or lightweight checkout was used for multibranch pipelines
          Carroll Chiou made changes -
          Description Original: Currently, SCMBinder will attempt to perform a lightweight checkout, falling back to heavyweight when that fails. There is no public way to tell which type of checkout was use. Propose adding an isLightweight() method like in CpsScmFlowDefinition. New: Currently, SCMBinder will attempt to perform a lightweight checkout, falling back to heavyweight when that fails. There is no public way to tell which type of checkout was use. Maybe we can add an isLightweight() method like in CpsScmFlowDefinition?
          Carroll Chiou made changes -
          Description Original: Currently, SCMBinder will attempt to perform a lightweight checkout, falling back to heavyweight when that fails. There is no public way to tell which type of checkout was use. Maybe we can add an isLightweight() method like in CpsScmFlowDefinition? New: Currently, SCMBinder will attempt to perform a lightweight checkout, falling back to heavyweight when that fails. There is no public way to tell which type of checkout was use.
          Carroll Chiou made changes -
          Description Original: Currently, SCMBinder will attempt to perform a lightweight checkout, falling back to heavyweight when that fails. There is no public way to tell which type of checkout was use. New: Currently, SCMBinder will attempt to perform a lightweight checkout, falling back to heavyweight when that fails. However, there is no public way to tell which type of checkout was use.

            Unassigned Unassigned
            carroll Carroll Chiou
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: