如何通过groovy在jenkins中设置简单主题插件CSS版本0.5的URL?

时间:2018-08-28 22:42:15

标签: css jenkins groovy jenkins-plugins

该问题存在于最新版本0.5

在旧版本0.4中,我使用了以下代码:

def instance = Jenkins.getInstance()
def descriptor = instance.getDescriptor("org.codefirst.SimpleThemeDecorator")

descriptor.cssUrl = '...url...'

descriptor.save()
instance.save()

1 个答案:

答案 0 :(得分:0)

使用API doc,这是一个可能的解决方案:

def descriptor = instance.getDescriptorByType(org.codefirst.SimpleThemeDecorator.class)
descriptor.setElements([new org.jenkinsci.plugins.simpletheme.CssUrlThemeElement('...url...')])
descriptor.save()

希望有帮助。