Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Есть ли возможность ручного запуска плагина в Jenkins

jenkins
Теги: #<Tag:0x00007f7b65079c60>

#1

Собственно, не смог найти. Можно ли запускать/вызывать плагины, например, через jenkins cli и передавать им нужные параметры через командную строку?


(Sergey Korol) #2

А что значит “запускать плагины”? Плагины сами по себе - ничто. Основной единицей управления является job. Посему, любой плагин следует рассматривать именно в контексте джобы. Какова ваша конечная цель? Чего хотите добиться?


#3

Есть плагин mantis, в котором есть возможность обновлять соотв тикеты в мантисе, при наличие в сообщении комита определенного патерна, например, fix issue #01234. Но проблема в том, что плагин не поддерживает многострочные комментарии.

# git log --format=%B -n1
#12345, Some description1
#123456, Some description2
#1234567, Some description3

При таком тексте комита, плагин обновляет только первый тикет - #12345, что очень неудобно.

Вот и думал, может есть возможность вызова из командной строки с передачей параметров. По сути данному плагину надо два параметра - хеш комита и шаблон для поиска id


(Stan) #4

там же есть апи, накидайте скрипт из 5 строчек. тот же плагин работает через него (тем более плагин заброшен)

http://mantishub.readthedocs.org/api.html#wsdl-and-endpoint

Или, если знаете джаву, форкните и пофиксите :slight_smile: https://github.com/jenkinsci/mantis-plugin/tree/c2f334962aacfb127987fdb23b263f8b43411cab/src/main/java/hudson/plugins/mantis/changeset