Actually, you can. But it is not that straightforward as you may wish.
Fact 1: A profile is inherited only, when it's defined in the child pom.
So you could move your plugin definition into a profile.
-Give it an (profile) id
-Inherit the profile in your child pom (and give it a phase)
That
Thanks Harals, indeed it works. Basically - you only reuse configurations -
executions block still has to be defined per child. And then profile is not
executed in parent simply because parent POM is missing execution block.
You may also want to look at this two threads on stackoverflow.com