[JIRA] (JENKINS-36092) Pipeline Syntax Generator throws 500 on merge before build

3 views
Skip to first unread message

jroberts@glynndevins.com (JIRA)

unread,
Jun 20, 2016, 2:45:02 PM6/20/16
to jenkinsc...@googlegroups.com
Joe Roberts created an issue
 
Jenkins / Bug JENKINS-36092
Pipeline Syntax Generator throws 500 on merge before build
Issue Type: Bug Bug
Assignee: Unassigned
Components: core
Created: 2016/Jun/20 6:44 PM
Environment: Centos 7, Jenkins 2.10
Priority: Minor Minor
Reporter: Joe Roberts

Didn't know which component to assign this to, so went with core.

When attempting to use the pipeline syntax generator with "checkout: General SCM" and "Additional Behaviors" set to "Merge before build", upon clicking the "Generate Groovy" button the textbox is never populated with the snippet. Console shows an internal server error. Tailing the log showed this:

Caused by: org.kohsuke.stapler.NoStaplerConstructorException: There's no @DataBoundConstructor on any constructor of class org.jenkinsci.plugins.gitclient.MergeCommand$Strategy
	at org.kohsuke.stapler.ClassDescriptor.loadConstructorParamNames(ClassDescriptor.java:247)
	at org.jenkinsci.plugins.structs.describable.DescribableModel.<init>(DescribableModel.java:105)
	at org.jenkinsci.plugins.structs.describable.DescribableModel.uninstantiate_(DescribableModel.java:466)
	at org.jenkinsci.plugins.structs.describable.DescribableParameter.uncoerce(DescribableParameter.java:164)
	at org.jenkinsci.plugins.structs.describable.DescribableParameter.inspect(DescribableParameter.java:112)
	at org.jenkinsci.plugins.structs.describable.DescribableModel.uninstantiate(DescribableModel.java:426)
	at org.jenkinsci.plugins.structs.describable.DescribableModel.uninstantiate_(DescribableModel.java:466)
	at org.jenkinsci.plugins.structs.describable.DescribableParameter.uncoerce(DescribableParameter.java:164)
	at org.jenkinsci.plugins.structs.describable.DescribableParameter.inspect(DescribableParameter.java:112)
	at org.jenkinsci.plugins.structs.describable.DescribableModel.uninstantiate(DescribableModel.java:426)
	at org.jenkinsci.plugins.structs.describable.DescribableModel.uninstantiate_(DescribableModel.java:466)
	at org.jenkinsci.plugins.structs.describable.DescribableParameter.uncoerce(DescribableParameter.java:164)
	at org.jenkinsci.plugins.structs.describable.DescribableParameter.uncoerce(DescribableParameter.java:158)
	at org.jenkinsci.plugins.structs.describable.DescribableParameter.inspect(DescribableParameter.java:112)
	at org.jenkinsci.plugins.structs.describable.DescribableModel.uninstantiate(DescribableModel.java:426)
	at org.jenkinsci.plugins.structs.describable.DescribableModel.uninstantiate_(DescribableModel.java:466)
	at org.jenkinsci.plugins.structs.describable.DescribableParameter.uncoerce(DescribableParameter.java:164)
	at org.jenkinsci.plugins.structs.describable.DescribableParameter.inspect(DescribableParameter.java:112)
	at org.jenkinsci.plugins.structs.describable.DescribableModel.uninstantiate(DescribableModel.java:426)
	at org.jenkinsci.plugins.structs.describable.DescribableModel.uninstantiate_(DescribableModel.java:466)
	at org.jenkinsci.plugins.workflow.steps.StepDescriptor.defineArguments(StepDescriptor.java:114)
	at org.jenkinsci.plugins.workflow.cps.Snippetizer.object2Groovy(Snippetizer.java:71)
	at org.jenkinsci.plugins.workflow.cps.Snippetizer.doGenerateSnippet(Snippetizer.java:218)
	... 66 more

Here is the request JSON:

json:{"": "0", "scm": {"userRemoteConfigs": {"url": "g...@bitbucket.org:xxxxxx/xxxxxxx.git", "credentialsId": "xxxxx", "name": "", "refspec": ""}, "branches": {"name": "*/master"}, "": "auto", "extensions": {"options": {"mergeRemote": "g...@bitbucket.org:xxxxx/xxxxx.git", "mergeTarget": "*/master", "mergeStrategy": "ours", "fastForwardMode": "FF"}, "stapler-class": "hudson.plugins.git.extensions.impl.PreBuildMerge", "$class": "hudson.plugins.git.extensions.impl.PreBuildMerge"}, "stapler-class": "hudson.plugins.git.GitSCM", "$class": "hudson.plugins.git.GitSCM"}, "poll": true, "changelog": true, "stapler-class": "org.jenkinsci.plugins.workflow.steps.scm.GenericSCMStep", "$class": "org.jenkinsci.plugins.workflow.steps.scm.GenericSCMStep"}
Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c)
Atlassian logo

o.v.nenashev@gmail.com (JIRA)

unread,
Jul 15, 2016, 11:23:01 AM7/15/16
to jenkinsc...@googlegroups.com
Oleg Nenashev updated an issue
Change By: Oleg Nenashev
Component/s: git-client-plugin
Component/s: core

o.v.nenashev@gmail.com (JIRA)

unread,
Jul 15, 2016, 11:23:02 AM7/15/16
to jenkinsc...@googlegroups.com
Oleg Nenashev resolved as Duplicate
 

Duplicates JENKINS-34070

Change By: Oleg Nenashev
Status: Open Resolved
Resolution: Duplicate

mark.earl.waite@gmail.com (JIRA)

unread,
Nov 27, 2019, 6:16:02 PM11/27/19
to jenkinsc...@googlegroups.com
Mark Waite closed an issue as Duplicate
Change By: Mark Waite
Status: Resolved Closed
This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages