Я уже искал и обнаружил, что вы можете создать профиль и плагин, который будет работать только для этого профиля, затем в сборке вы можете указать, что он будет включать этот профиль.
К сожалению, для моего случая , это не будет работать, потому что у меня есть плагин, который должен запускаться каждый раз, и я хочу иметь возможность указать флаг, чтобы он не работал.
Я уже думал о добавлении глобального профиля (что будет активен по умолчанию) для запуска плагина, и когда я хочу, чтобы плагин не выполнялся, отключите его с флагом -P !profile_id
, но это не кажется хорошей идеей, потому что я хочу иметь возможность поделиться своим кодом и pom, и это должно работать для всех остальных разработчиков и не заставлять их создавать этот активный профиль.