I'm trying to write a plugin, it's probably an extension but whatever, that can arbitrarily bind functionality to different lifecycle phases based on the configuration in the pom file. I'm curious 1) if this is even possible in maven, and 2) how I would go about that.
I've tried digging around in MavenSession and MavenProject without much success. Thanks in advance. Also, if this means moving to 4.x, I'm 100% ok with that. I'm wanting to move to 4.x anyway...