2015-03-31 7 views

ответ

6

Плагин сборки потока и плагин DSL работы не обязательно сопоставимы, они адресуют различные варианты использования. Job DSL описывает статическую конфигурацию заданий, тогда как DSL Build Flow описывает динамическое управление потоками заданий.

Тем не менее, работы DSL может настроить Description Setter Plugin как действие после сборки:

job { 
    ... 
    publishers { 
    ... 
    buildDescription('', '${BRANCH}') 
    } 
} 

ВИДЕТЬ работы DSL вики Подробности: https://github.com/jenkinsci/job-dsl-plugin/wiki/Job-reference#build-description-setter

Чтобы установить описание работы семян (задание с запусками сценариев работы DSL), вы можете распечатать что-то в журнале консоли с помощью println, а затем использовать плагин описания настроек для анализа журнала и установки описания. Или вы можете использовать Jenkins API из сценария DSL:

def build = hudson.model.Executor.currentExecutor().currentExecutable 
build.description = 'whatever' 
+0

Извините, я должен был быть яснее. Я хочу установить описание сборки задания JobDSL, а не описание сборки сгенерированного задания. –

 Смежные вопросы

  • Нет связанных вопросов^_^