mojohaus / buildplan-maven-plugin

A Maven 3.x plugin to inspect project lifecyle.
https://www.mojohaus.org/buildplan-maven-plugin/
Apache License 2.0
99 stars 14 forks source link
goals lifecycle maven-plugin phase

MojoHaus BuildPlan Maven Plugin

Apache License, Version 2.0, January 2004 Maven Central Build Status Open in Gitpod

A Maven 3.x plugin to inspect the lifecycle of your project: Documentation

Basic usage

List plugin executions within a project

    mvn buildplan:list

List plugin executions within phases

    mvn buildplan:list-phase

It is possible to limit the list to a specific phase:

    mvn buildplan:list-phase -Dbuildplan.phase=test

List plugin executions by plugins

    mvn buildplan:list-plugin

It is possible to limit the list to a specific plugin:

    mvn buildplan:list-plugin -Dbuildplan.plugin=maven-compiler-plugin

List to output file

    mvn buildplan:list -Dbuildplan.outputFile=buildplan_output.txt

Report plugin executions within a project

    mvn buildplan:report

Release

Summary of full process:

    $> mvn release:prepare release:perform
    $> cd target/checkout
    $> mvn site site:stage scm-publish:publish-scm