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

Workflow project build hangs for Groovy script error

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Duplicate
    • Component/s: pipeline
    • Labels:
      None
    • Environment:
      Windows Server 2008, Oracle JDK 1.7.0_55, Jenkins LTS 1.596.1, Workflow plugin 1.3
    • Similar Issues:

      Description

      I have a workflow project, for which I typed an error inte the Groovy script. When executing the build it then reports an error in the console and then hangs (doesn't terminate).
      This is the output in the build console:

      Started by user Anders Hammar
      ERROR: failed to start build
      org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
      WorkflowScript: 4: unexpected char: '\' @ line 4, column 74.
         n.repo.local=.repository -s D:\Jenkins\s
                                       ^
      
      1 error
      
      	at org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:302)
      	at org.codehaus.groovy.control.ErrorCollector.addFatalError(ErrorCollector.java:149)
      	at org.codehaus.groovy.control.ErrorCollector.addError(ErrorCollector.java:119)
      	at org.codehaus.groovy.control.ErrorCollector.addError(ErrorCollector.java:131)
      	at org.codehaus.groovy.control.SourceUnit.addError(SourceUnit.java:359)
      	at org.codehaus.groovy.antlr.AntlrParserPlugin.transformCSTIntoAST(AntlrParserPlugin.java:137)
      	at org.codehaus.groovy.antlr.AntlrParserPlugin.parseCST(AntlrParserPlugin.java:108)
      	at org.codehaus.groovy.control.SourceUnit.parse(SourceUnit.java:236)
      	at org.codehaus.groovy.control.CompilationUnit$1.call(CompilationUnit.java:161)
      	at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:846)
      	at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:550)
      	at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:526)
      	at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:503)
      	at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:302)
      	at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:281)
      	at groovy.lang.GroovyShell.parseClass(GroovyShell.java:731)
      	at groovy.lang.GroovyShell.parse(GroovyShell.java:743)
      	at org.jenkinsci.plugins.workflow.cps.CpsGroovyShell.reparse(CpsGroovyShell.java:100)
      	at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.parseScript(CpsFlowExecution.java:349)
      	at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.start(CpsFlowExecution.java:317)
      	at org.jenkinsci.plugins.workflow.job.WorkflowRun.run(WorkflowRun.java:173)
      	at hudson.model.ResourceController.execute(ResourceController.java:89)
      	at hudson.model.Executor.run(Executor.java:240)
      	at hudson.model.OneOffExecutor.run(OneOffExecutor.java:43)
      

        Attachments

          Issue Links

            Activity

            Hide
            ahammar Anders Hammar added a comment -

            I use Groovy script sandboxing btw.

            Show
            ahammar Anders Hammar added a comment - I use Groovy script sandboxing btw.

              People

              Assignee:
              jglick Jesse Glick
              Reporter:
              ahammar Anders Hammar
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: