Собственно, не смог найти. Можно ли запускать/вызывать плагины, например, через jenkins cli и передавать им нужные параметры через командную строку?
А что значит “запускать плагины”? Плагины сами по себе - ничто. Основной единицей управления является job. Посему, любой плагин следует рассматривать именно в контексте джобы. Какова ваша конечная цель? Чего хотите добиться?
Есть плагин mantis, в котором есть возможность обновлять соотв тикеты в мантисе, при наличие в сообщении комита определенного патерна, например, fix issue #01234. Но проблема в том, что плагин не поддерживает многострочные комментарии.
# git log --format=%B -n1
#12345, Some description1
#123456, Some description2
#1234567, Some description3
При таком тексте комита, плагин обновляет только первый тикет - #12345, что очень неудобно.
Вот и думал, может есть возможность вызова из командной строки с передачей параметров. По сути данному плагину надо два параметра - хеш комита и шаблон для поиска id
там же есть апи, накидайте скрипт из 5 строчек. тот же плагин работает через него (тем более плагин заброшен)
http://mantishub.readthedocs.org/api.html#wsdl-and-endpoint
Или, если знаете джаву, форкните и пофиксите mantis-plugin/src/main/java/hudson/plugins/mantis/changeset at c2f334962aacfb127987fdb23b263f8b43411cab · jenkinsci/mantis-plugin · GitHub