Создание задания сборки для портлета liferay в jenkins

Я хочу разработать простой портлет Liferay, развернуть его с помощью maven и построить задание в CI (Jenkins). Но я узнал, что Liferay не поддерживает Maven, и они все еще работают над этим. Может ли кто-нибудь предложить мне, как я могу создать задание сборки для моего портлета liferay в jenkins. Кто-нибудь работал над этим раньше. Любые предложения будут высоко ценится.


person user1983063    schedule 01.03.2013    source источник


Ответы (2)


Jenkins также отлично справится с Ant. См. плагин для страницы Ant.

Я вижу это, которое вы можете попробовать для Maven.

person Larry Shatzer    schedule 01.03.2013
comment
Большое спасибо за ответ. Большинство коллег используют Maven в качестве инструмента автоматизации сборки, и в рамках моего проекта мне также приходится использовать Maven. Обычно мы можем создать проект Maven или проект Liferay в Eclipse IDE, но возможно ли создать портлет Maven Liferay с помощью Eclipse IDE? - person user1983063; 05.03.2013
comment
Да, это. Liferay теперь предлагает все инструменты maven для создания/упаковки/развертывания портлетов. См. liferay.com/web/mika.koivisto/blog/- /blogs/12322618 для начала. Артефакты Maven доступны с версии 6.0.x. - person Mat; 11.03.2013

Liferay предлагает артефакты maven для последних версий. Вики-статья, которую Ларри дал в своем ответе, кажется устаревшей, если только вы не используете более старую версию Liferay. Однако даже для этого вы можете попробовать, если он не доступен в том же месте (но с другим номером версии), что и текущий выпуск (см. Блог Мики)

person Olaf Kock    schedule 01.03.2013
comment
Я использую версию Liferay 6.0. Я предполагаю, что это последняя версия, доступная на рынке и с открытым исходным кодом. Я просмотрел блог Мики, прежде чем опубликовать здесь вопрос, и это мне не очень помогло. - person user1983063; 05.03.2013
comment
6.1 - текущая версия. Я считаю, что артефакты были и в 6.0, но в последней версии они получили гораздо больше любви и внимания. - person Olaf Kock; 06.03.2013