2015-07-28 2 views
2

У меня есть довольно обширный сценарий заданий DSL, и я хотел бы добавить столбец «описание сборки» в пользовательские представления, созданные этим сценарием DSL задания. Есть ли способ перепрыгнуть в блок конфигурации, чтобы программно добавить столбец «build description»?Добавление колонки описания конструкции в представление Дженкинса с использованием DSL

ответ

0

Не уверен, что если бы я получил вопрос правильно, но, чтобы добавить описание вам нужно использовать следующее:

job('JobName') { 
    ... 
    listView('project-name') { 
     description('here goes the description') 
     .... 
    } 
    ... 
} 

Если описание должно быть обеспечено динамически в работе семян, то вы можете определить параметр в задании семени, а затем передать значение этого параметра в метод описания:

/* DESCRIPTION is a build parameter supplied to this Seed job, 
    value of which to be supplied while running the 
    seed job "with parameters"  
*/ 
def desc = DESCRIPTION; 

job('JobName') { 
    ... 
    listView('project-name') { 
     description(desc) 
     .... 
    } 
    ... 
} 
Смежные вопросы