Details
-
Bug
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
Description
Steps to reproduce
- Create a Pipeline with a Jenkinsfile
- Introduce a Groovy syntax error, like omitting a trailing parenthesis on a method call
- Execute
What ends up happening is that an exception is shown, e.g.:
Checking out Revision f29c250737c3db53f709977224c4547a43ed4886 (refs/remotes/origin/master) org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: WorkflowScript: 7: expecting ')', found ']' @ line 7, column 17. ])
But the sidebar includes no Replay link to attempt to fix the change, instead you need to commit a change to make the Jenkinsfile correct Groovy syntax.
Expected
- Replay is shown no matter how fscked my Jenkinsfile is so I can correct it
This issue also occurs if you use Replay and introduce a Groovy syntax error as well. Also, I believe this is related to JENKINS-34555
Attachments
Issue Links
- is related to
-
JENKINS-34555 replay-pipeline fails if previous replay resulted in Jenkinsfile syntax error
-
- Resolved
-
Activity
Field | Original Value | New Value |
---|---|---|
Component/s | pipeline-general [ 21692 ] |
Component/s | workflow-plugin [ 18820 ] |
Component/s | workflow-cps-plugin [ 21713 ] | |
Component/s | pipeline [ 21692 ] |
Link |
This issue is related to |
Attachment | PP.png [ 35211 ] |
Priority | Minor [ 4 ] | Major [ 3 ] |
Labels | community-bee | community-bee maybe-fixed-by-durability-megafix |
Labels | community-bee maybe-fixed-by-durability-megafix | community-bee maybe-fixed-by-durability-megafix triaged-2018-11 |
Probably not surprising, but thought I'd note: the same occurs if you make a syntax error with a purely Declarative Pipeline.