[JIRA] (JENKINS-56073) Configuration-as-Code compatibility

0 views
Skip to first unread message

rene.scheibe@gmail.com (JIRA)

unread,
Feb 10, 2019, 4:17:02 PM2/10/19
to jenkinsc...@googlegroups.com
René Scheibe created an issue
 
Jenkins / New Feature JENKINS-56073
Configuration-as-Code compatibility
Issue Type: New Feature New Feature
Assignee: Eyal Ben Moshe
Components: artifactory-plugin
Created: 2019-02-10 21:16
Labels: configuration-as-code jcasc-compatibility
Priority: Major Major
Reporter: René Scheibe

Currently the plugin doesn't support [JCasC](https://jenkins.io/projects/jcasc/).

When an Artifactory server is configured in the global config, the JCasC export fails as follows

unclassified:
 artifactoryBuilder:
 artifactoryServers: "FAILED TO EXPORT org.jfrog.hudson.ArtifactoryBuilder$DescriptorImpl#artifactoryServers:\
 \ \nio.jenkins.plugins.casc.ConfiguratorException: Can't read attribute 'serverId'\
 \ from org.jfrog.hudson.ArtifactoryServer@12d71b12\n\tat io.jenkins.plugins.casc.Attribute._getValue(Attribute.java:252)\n\
 \tat io.jenkins.plugins.casc.Attribute.getValue(Attribute.java:174)\n\tat io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator.describe(DataBoundConfigurator.java:236)\n\
 \tat io.jenkins.plugins.casc.Attribute.describe(Attribute.java:192)\n\tat io.jenkins.plugins.casc.BaseConfigurator.compare(BaseConfigurator.java:387)\n\
 \tat io.jenkins.plugins.casc.impl.configurators.DescriptorConfigurator.describe(DescriptorConfigurator.java:61)\n\
 \tat io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator.describe(GlobalConfigurationCategoryConfigurator.java:105)\n\
 \tat io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator.lambda$describe$6(GlobalConfigurationCategoryConfigurator.java:98)\n\
 \tat java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)\n\
 \tat java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)\n\
 \tat java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)\n\
 \tat java.util.Iterator.forEachRemaining(Iterator.java:116)\n\tat java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)\n\
 \tat java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)\n\
 \tat java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)\n\
 \tat java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)\n\
 \tat java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)\n\
 \tat java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)\n\
 \tat java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)\n\
 \tat io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator.describe(GlobalConfigurationCategoryConfigurator.java:98)\n\
 \tat io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator.describe(GlobalConfigurationCategoryConfigurator.java:32)\n\
 \tat io.jenkins.plugins.casc.ConfigurationAsCode.export(ConfigurationAsCode.java:411)\n\
 \tat io.jenkins.plugins.casc.ConfigurationAsCode.doExport(ConfigurationAsCode.java:401)\n\
 ...
Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)

rene.scheibe@gmail.com (JIRA)

unread,
Feb 10, 2019, 4:18:03 PM2/10/19
to jenkinsc...@googlegroups.com
René Scheibe updated an issue
Change By: René Scheibe
Currently the plugin doesn't support [JCasC ]( | https://jenkins.io/projects/jcasc/ ) ] .


When an Artifactory server is configured in the global config, the JCasC export fails as follows
{code :java }
{code}
 

josephp90@gmail.com (JIRA)

unread,
Jul 11, 2019, 12:42:02 PM7/11/19
to jenkinsc...@googlegroups.com

josephp90@gmail.com (JIRA)

unread,
Jul 12, 2019, 7:42:01 AM7/12/19
to jenkinsc...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages