[JIRA] (JENKINS-59295) Add JCasC support for useAuthenticatedEndpoint in gitlab-plugin

1 view
Skip to first unread message

soundcracker@gmail.com (JIRA)

unread,
Sep 10, 2019, 8:10:02 AM9/10/19
to jenkinsc...@googlegroups.com
Daniel Estermann created an issue
 
Jenkins / Improvement JENKINS-59295
Add JCasC support for useAuthenticatedEndpoint in gitlab-plugin
Issue Type: Improvement Improvement
Assignee: Owen Mehegan
Components: gitlab-plugin
Created: 2019-09-10 12:09
Environment: Gitlab plugin version: 1.5.12
Jenkins version: 2.194
Labels: jcasc-compatibility
Priority: Minor Minor
Reporter: Daniel Estermann

Using useAuthenticatedEndpoint in a CasC-config results in

io.jenkins.plugins.casc.ConfiguratorException: Invalid configuration elements for type class com.dabsquared.gitlabjenkins.connection.GitLabConnectionConfig : useAuthenticatedEndpoint.
Available attributes : connections
	at io.jenkins.plugins.casc.BaseConfigurator.handleUnknown(BaseConfigurator.java:377)
	at io.jenkins.plugins.casc.BaseConfigurator.configure(BaseConfigurator.java:366)
	at io.jenkins.plugins.casc.BaseConfigurator.check(BaseConfigurator.java:287)
	at io.jenkins.plugins.casc.BaseConfigurator.configure(BaseConfigurator.java:352)
	at io.jenkins.plugins.casc.BaseConfigurator.check(BaseConfigurator.java:287)
	at io.jenkins.plugins.casc.ConfigurationAsCode.lambda$checkWith$7(ConfigurationAsCode.java:709)
	at io.jenkins.plugins.casc.ConfigurationAsCode.invokeWith(ConfigurationAsCode.java:659)

To fix it it is needed to change the visibility of setter GitLabConnectionConfig#setUseAuthenticatedEndpoint.

Github issue: https://github.com/jenkinsci/gitlab-plugin/issues/974
Github PR: https://github.com/jenkinsci/gitlab-plugin/pull/965

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages