From 0137211d87c7d254726cd4354d694445fae7a87b Mon Sep 17 00:00:00 2001 From: Bruce <971697+tomaytotomato@users.noreply.github.com> Date: Sat, 4 Feb 2023 13:58:53 +0000 Subject: [PATCH] Add more Maven aliases Aliases for testing only, skipping tests on Package and Compile lifecycles. Also added aliases to start stop Spring Boot, Quarkus, Micronaut and Jetty server --- aliases/available/maven.aliases.bash | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/aliases/available/maven.aliases.bash b/aliases/available/maven.aliases.bash index 737826eb..96cc6202 100644 --- a/aliases/available/maven.aliases.bash +++ b/aliases/available/maven.aliases.bash @@ -3,8 +3,13 @@ about-alias 'maven abbreviations' alias mci='mvn clean install' alias mi='mvn install' +alias mc='mvn clean' +alias mcc='mvn clean compile' alias mcp='mvn clean package' +alias mcpnt='mvn clean package -DskipTests=true' alias mp='mvn package' +alias mpnt='mvn package =DskipTests=true' +alias mct='mvn clean test' alias mrprep='mvn release:prepare' alias mrperf='mvn release:perform' alias mrrb='mvn release:rollback' @@ -12,3 +17,10 @@ alias mdep='mvn dependency:tree' alias mpom='mvn help:effective-pom' alias mcisk='mci -Dmaven.test.skip=true' alias mcpsk='mcp -Dmaven.test.skip=true' + +# Maven service plugin aliases +alias springrun='mvn spring-boot:run' +alias springstop='mvn spring-boot:stop' +alias jettyrun='mvn jetty:run' +alias quarkrun='mvn quarkus:dev' +alias microrun='mvn mn:run'