Добавление конфигурации сборки maven по умолчанию в Jenkins

Я настраиваю систему CI, используя Jenkins для проектов на основе Maven. Мне было интересно, есть ли способ указать конфигурацию сборки, которая была бы общей для всех проектов, развернутых в Jenkins.

Например, я хочу, чтобы все проекты генерировали JavaDoc, поэтому мне нужен maven-javadoc-plugin в maven pom. Насколько я понимаю, это нельзя добавить в файл settings.xml. И у меня нет доступа к супер пом. И в любом случае редактировать супер помпон не очень хорошая идея.

Как лучше всего добавить общий профиль сборки для всех проектов?


person Raghav    schedule 15.09.2011    source источник
comment
Взгляните на профили maven: maven.apache.org/guides/introduction /   -  person Dag    schedule 15.09.2011
comment
@Dag Я просмотрел ссылку, которую вы упомянули ранее. Но он предоставляет только информацию о том, как установить общие свойства/настройки. Я думаю о том, чтобы установить общий '‹build› ‹/build›' для всех проектов.   -  person Raghav    schedule 15.09.2011


Ответы (1)


Корпоративный POM, это то, что я искал.

person Raghav    schedule 16.09.2011