Есть ли способ создать подключаемый модуль Grails и развернуть артефакты в локальном репозитории Ivy?
С Maven я бы сделал это:
mvn install
Есть ли способ создать подключаемый модуль Grails и развернуть артефакты в локальном репозитории Ivy?
С Maven я бы сделал это:
mvn install
Используйте задачу ivy публикации
<ivy:publish resolver="local" pubrevision="1.0">
<artifacts pattern="build/[artifact].[ext]" />
</ivy:publish>
В вашем файле ivy должны быть перечислены артефакты, которые вы планируете опубликовать.
<ivy-module version="2.0">
<info organisation="myorg" module="mymodule"/>
<publications>
<artifact name="mymodule" type="zip"/>
</publications>
</ivy-module>
Maven получает эту информацию из объявления модуля в файле POM. Одним из преимуществ использования ivy является то, что вы можете публиковать более одного артефакта.
Локальный репозиторий ivy по умолчанию находится в следующем месте:
${user.dir}/.ivy2/local
Конечно, вы можете создавать свои собственные репозитории, объявив альтернативные преобразователи в файле настроек.