This works fine:
    
    /** The project. */
    @Parameter(required = true, readonly = true, defaultValue =
"${mojoExecution}")
    private MojoExecution mojoExecution;

    @Override
    public String getGoalName() {
        return this.mojoExecution.getMojoDescriptor().getGoal();
    }

    It was a bit of effort to get it to work with AbstractMojoTestCase but
not too bad.

    Thanks!



--
View this message in context: 
http://maven.40175.n5.nabble.com/Dynamically-determining-the-currently-executing-goal-name-tp5721050p5721312.html
Sent from the Maven Developers mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to