Развертывание портлетов и их изменение без использования панели управления - PullRequest
0 голосов
/ 10 мая 2018

Я новичок в разработке Liferay Portlet. У нас есть существующий конвейер разработки, который в основном является локальной разработкой, пока код не будет зафиксирован и не будет передан в PR. После одобрения PR Дженкинс создает артефакт, а Puppet передает этот артефакт экземпляру JBoss, работающему в среде разработки. Наши развертывания в QA и производственной среде используют один и тот же артефакт.

Из моего (предположительно ограниченного) понимания администрирования Liferay я знаю, что есть способ загрузить артефакт для портлета, а затем загрузить новую версию через панель управления Liferay. К сожалению, требование нашего пользователя войти в систему и развернуть новые версии файлов jar для каждого измененного портлета не будет работать для нашего конвейера сборки.

Каков рекомендуемый способ развертывания новых версий портлетов в Liferay без использования пользовательского интерфейса?

1 Ответ

0 голосов
/ 10 мая 2018

Вы просто скопируете их в папку deploy Liferay, удобно расположенную в домашней папке Liferay.

Естественное состояние папки развертывания «пусто», поэтому вам понадобятся соответствующие разрешения для Liferay в этой папке, чтобы развернутые плагины можно было оттуда удалить.

...