Используйте один Docker-контейнер для нескольких модулей в многоканальной сборке Maven

У меня есть многомодульный проект, как это

<modules>
  <module>moduleA</module>
  <module>moduleB</module>
  <module>moduleC</module>
  <module>moduleD</module>
</modules>

Я должен использовать Docker-контейнер для сборки модулей moduleB и moduleC. Изображение контейнера для обоих модулей одинаково. Для докера я использую io.fabric8 docker-maven-plugin.

Теперь я могу запустить оба модуля в разных контейнерах. К сожалению, он тратит много времени на запуск контейнера, и поэтому я хочу запустить контейнер только один раз и собрать оба модуля в одном контейнере.

Я пытался настроить блок выполнения в плагине io.fabric8, но не дал положительного результата. Кто-нибудь может сказать, если это возможно, и если да, то как? Благодарю.

0 ответов

Другие вопросы по тегам