#jenkins-plugins #jelly
#jenkins-плагины #jelly
Вопрос:
Я работаю над плагином Jenkins, используя Maven 3, см. два по умолчанию.файлы jelly: global.jelly и config.jelly. В чем разница между ними, и можете ли вы привести мне примеры того, что содержится в каждом файле?
Это результат проекта, созданного:
mvn hpi:create
Заранее спасибо за любую помощь!
Ответ №1:
-
global.jelly предназначен для глобальной конфигурации (т.е. для каждого экземпляра Jenkins — значения, которые вы можете настроить в
http://<your_jenkins_server>/configure
) примерами могут быть — адрес SMTP-сервера, если это плагин почтовой программы, или местоположение какого-либо инструмента, если ваш плагин вызывает этот инструмент -
config.jelly предназначен для конфигурации задания — определения параметров плагина для конкретного задания.
примеры: отчеты получателей почты для этого задания, конкретные параметры выполнения, расположения выходных файлов и т.д.