У меня есть многомодульный проект, и я начинаю с одного дочернего модуля:
<modules>
<module>x</module>
</modules>
При сборке модуля x он также использует плагин сборки, чтобы собрать некоторые из его артефактов в tar.GZ.Однако его основной тип артефакта - не tar.gz, это SWC (я использую FlexMojos ).Идея состоит в том, чтобы создать сборку из других дочерних сборок, по сути разархивировав несколько tars и заархивировав их в один.
Я хочу вытащить этот tar.gz из моей родительской сборки, но используя moduleSet / binaryПриведенная ниже комбинация, кажется, позволяет получить только другие артефакты SWC.
<moduleSets>
<moduleSet>
<includes>
<include>blah:x</include>
</includes>
<binaries>
<outputDirectory>${module.artifactId}</outputDirectory>
<unpack>true</unpack>
</binaries>
</moduleSet>
</moduleSets>
Я знаю о проблемах с использованием сборочных плагинов в многомодульных сборках - у меня их нет, потому что у моих потомков разныеродитель этого ПОМ.
Любая помощь приветствуется!