Как установить URL простого плагина темы CSS версии 0.5 в jenkins через groovy? - PullRequest
0 голосов
/ 29 августа 2018

Проблема существует в последней версии 0.5

В старой версии 0.4 я использовал этот код:

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

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

descriptor.save()
instance.save()

1 Ответ

0 голосов
/ 12 февраля 2019

Используя API doc , вот возможное решение:

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

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...