Как я могу сказать Maven также публиковать sh SQL артефакт для DBA?
Вот в чем дело: когда мы выпускаем каждую новую версию нашего приложения Maven, нам нужно опубликовать sh два артефакта:
- Веб-приложение (например,
app-1.2.0.war
файл) - для парня из WebSphere. - База данных изменяется для этой версии (например,
dba-1.2.0.sql
файл) - - для администратора баз данных.
Файл изменений SQL в настоящее время src/main/database/dba.sql
, но я могу изменить этот каталог или имя файла, если необходимо.
На данный момент Maven публикует артефакт войны автоматически (mvn clean deploy
) в хранилище артефактов, и это прекрасно. Однако я хотел, чтобы он одновременно публиковал sh файл SQL, в той же команде ... и это не так.
Как я могу это сделать?
Я вижу, что мы можем сказать Maven публиковать sh дополнительных артефактов (например, sources, javado c) сразу, поэтому я предполагаю, что должна быть также возможность публиковать sh SQL файлов, но это это просто предположение.