Я пытаюсь преобразовать 200+ заданий Jenkins из их существующих графических интерфейсов в сценарии DSL. Это утомительный процесс и очень медленный.Настройка Jenkins DSL с плагином diskcheck
Jenkins работает на сервере Windows 2012. Версия Jenkins - 1.650, и мы используем плагин Job DSL версии 1.51.
Мы используем плагин diskcheck для всех заданий Jenkins, и я не могу на всю жизнь найти где-нибудь в сети, что объясняет это, когда вы пользуетесь DSL. Средство просмотра API, похоже, не включает этот плагин, поэтому я полагаю, что мне нужно использовать блок configure. Мне еще не приходилось делать это ни на что, но независимо от того, не может найти ничего в Интернете, объясняя, что это значит.
Кто-нибудь знает, что мне нужно сделать? Я просто хочу, чтобы работа была сгенерирована для проверки дискового пространства перед запуском и сбой, если он ниже некоторого порога.
В целом информация об использовании блока конфигурации довольно бесполезна для тех, кто этого не делал раньше, поэтому, если кто-нибудь знает о какой-либо хорошей документации по этому поводу, это тоже будет оценено.
Не знаете, почему кто-то мог бы это сделать - если вы знаете ответ, тогда помогите людям, которые этого не делают. В конце концов, это причина, по которой этот сайт существует. – shaneoh
Проверьте файл config.xml, созданный для задания с проверкой диска. А затем попробуйте подражать этому с вашей job_dsl. Это немного хлопот, чтобы начать с, но на самом деле просто пробиться через него. /config.xml –
MaTePe