Для проекта android maven (состоящего из родительского проекта, который состоит из основного проекта apk и тестового проекта), я хотел бы иметь возможность использовать различные конфигурации плагинов для построения всего проекта.Maven: использование различных конфигураций плагинов напр. deploy
Я знаю, что могу сделать это с помощью профилей, но есть ли другие варианты?
То, что я хотел бы достичь, - это выполнить развертывание с помощью «mvn deploy» и использовать другую конфигурацию плагина, которая должна использоваться только при развертывании (или выпуске).
Конкретным примером может быть увеличение кода версии для Android, только если развертывание происходит. Привязка увеличения кода версии непосредственно к фазе развертывания не работает, так как расширенный код версии необходим до того, как фаза технологических ресурсов будет работать должным образом.