[JIRA] (JENKINS-58590) simple them plugin not compatible w/JCasC

9 views
Skip to first unread message

ian.williams1@telus.com (JIRA)

unread,
Jul 21, 2019, 11:52:03 PM7/21/19
to jenkinsc...@googlegroups.com
Ian Williams created an issue
 
Jenkins / Bug JENKINS-58590
simple them plugin not compatible w/JCasC
Issue Type: Bug Bug
Assignee: Ewelina Wilkosz
Components: configuration-as-code-plugin, simple-theme-plugin
Created: 2019-07-22 03:51
Environment: jenkins-2.176.2,
simple-theme-plugin:0.5.1
configuration-as-code:1.23
Priority: Minor Minor
Reporter: Ian Williams

Theme:

Extra CSS:

body {
{{ background:}}
{{ #FFF2CC; /* color */}}
}

Resulting  output from CasC "Download Configuration":

{{ simple-theme-plugin:}}
{{ elements: |-}}
{{ FAILED TO EXPORT}}
{{ org.codefirst.SimpleThemeDecorator#elements: io.jenkins.plugins.casc.ConfiguratorException: Can't read attribute 'url' from org.jenkinsci.plugins.simpletheme.CssTextThemeElement@3301b468}}
{{ at io.jenkins.plugins.casc.Attribute._getValue(Attribute.java:262)}}
{{ at io.jenkins.plugins.casc.Attribute.getValue(Attribute.java:180)}}
{{ at io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator.describe(DataBoundConfigurator.java:250)}}
{{ at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.lambda$convertToNode$de0cd4f8$1(HeteroDescribableConfigurator.java:283)}}
{{ at io.vavr.CheckedFunction0.lambda$unchecked$52349c75$1(CheckedFunction0.java:201)}}
{{ at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.convertToNode(HeteroDescribableConfigurator.java:283)}}
{{ at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.lambda$describe$5(HeteroDescribableConfigurator.java:107)}}
{{ at io.vavr.control.Option.map(Option.java:373)}}
{{ at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.describe(HeteroDescribableConfigurator.java:107)}}
{{ at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.describe(HeteroDescribableConfigurator.java:55)}}
{{ at io.jenkins.plugins.casc.Attribute.describe(Attribute.java:198)}}
{{ at io.jenkins.plugins.casc.Configurator.describe(Configurator.java:161)}}
{{ at io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator.describe(GlobalConfigurationCategoryConfigurator.java:106)}}
{{ at io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator.lambda$describe$3(GlobalConfigurationCategoryConfigurator.java:99)}}
{{ at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)}}
{{ at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)}}
{{ at java.util.Iterator.forEachRemaining(Iterator.java:116)}}
{{ at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)}}
{{ at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)}}
{{ at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)}}
{{ at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)}}
{{ at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)}}
{{ at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)}}
{{ at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)}}
{{ at io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator.describe(GlobalConfigurationCategoryConfigurator.java:99)}}
{{ at io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator.describe(GlobalConfigurationCategoryConfigurator.java:30)}}

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)

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

unread,
Aug 19, 2019, 1:05:03 AM8/19/19
to jenkinsc...@googlegroups.com
Oleg Nenashev updated an issue
Change By: Oleg Nenashev
Labels: jcasc-compatibility

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

unread,
Aug 19, 2019, 1:05:04 AM8/19/19
to jenkinsc...@googlegroups.com
Oleg Nenashev assigned an issue to Tobias Gruetzmacher
Change By: Oleg Nenashev
Assignee: Ewelina Wilkosz Tobias Gruetzmacher

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

unread,
Aug 19, 2019, 1:05:04 AM8/19/19
to jenkinsc...@googlegroups.com
Oleg Nenashev updated an issue
Change By: Oleg Nenashev
Component/s: configuration-as-code-plugin

tobias-jenkins@23.gs (JIRA)

unread,
Aug 19, 2019, 7:10:02 PM8/19/19
to jenkinsc...@googlegroups.com
Tobias Gruetzmacher updated an issue
Change By: Tobias Gruetzmacher
Theme:

Extra CSS:

{
{body { code } }
body { {
background: }}
{{
#FFF2CC; /* color */
} }

{
{ code } }}

Resulting
  output from CasC "Download Configuration":



{ { code}

{code
} }
Reply all
Reply to author
Forward
0 new messages