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

scm step plugin change breaks repo scm

XMLWordPrintable

      Repo SCM:

      https://github.com/jenkinsci/repo-plugin

      Pipeline: SCM Step

      https://github.com/jenkinsci/workflow-scm-step-plugin

       

      Pipeline: SCM Step 2.9 + Repo SCM 1.10.7

      checkout doesn't work

       

      Pipeline: SCM Step 2.7 + Repo SCM 1.10.7

      checkout works

       

      bracktrace:

      java.lang.ArrayIndexOutOfBoundsException: -1
      at com.thoughtworks.xstream.core.util.FastStack.pop(FastStack.java:42)
      at com.thoughtworks.xstream.io.xml.AbstractPullReader.move(AbstractPullReader.java:125)
      at com.thoughtworks.xstream.io.xml.AbstractPullReader.moveDown(AbstractPullReader.java:103)
      at com.thoughtworks.xstream.io.xml.XppReader.<init>(XppReader.java:63)
      at com.thoughtworks.xstream.io.xml.AbstractXppDriver.createReader(AbstractXppDriver.java:54)
      at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1044)
      at hudson.plugins.repo.ChangeLog.parse(ChangeLog.java:79)
      at hudson.plugins.repo.ChangeLog.parse(ChangeLog.java:59)
      at org.jenkinsci.plugins.workflow.job.WorkflowRun.onCheckout(WorkflowRun.java:835)
      at org.jenkinsci.plugins.workflow.job.WorkflowRun.access$1100(WorkflowRun.java:133)
      at org.jenkinsci.plugins.workflow.job.WorkflowRun$SCMListenerImpl.onCheckout(WorkflowRun.java:1100)
      at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:140)
      at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:93)
      at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:80)
      at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      at java.lang.Thread.run(Thread.java:748)

       

       

            Unassigned Unassigned
            liejuntao001 Liejun Tao
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: