Я экспериментирую с Дженкинсом, и я ищу способ разрешить Дженкинсу задавать параметры для разных проектов. Обычно все эти атрибуты хранятся в файле settings.xml(у меня в настоящее время есть файл settings.xml для пользователя, запускающего Jenkins, который включает свойства по умолчанию и мои репозитории).
Я хочу иметь разные сборки одного и того же проекта, которые определяют разные параметры Maven, а также разные цели. (у вас есть работа, которая часто выполняет проверку компиляции, другая, которая разворачивает приложение на тестовом сервере каждый час, другая для освобождения до стадии, а затем prod)
Каков наилучший способ создания параметризованных сборок в Jenkins?