Meus 3 favoritos Maven Bash alias

1. mvnr

para realizar um lançamento rapidamente

$> alias mvnr='mvn release:prepare -DautoVersionSubmodules=true && mvn release:perform -Dgoals="clean deploy" -DuseReleaseProfile=true'

uso :

$> mvnr

2. mvnset

para definir uma nova versão para um multiprojeto

$> alias mvnset='mvn org.codehaus.mojo:versions-maven-plugin:1.2:set -DgenerateBackupPoms=false'

uso :

$> mvnset -DnewVersion=1.1.5-SNAPSHOT

3. mvnup

para atualizar as dependências para as versões mais recentes disponíveis

$> alias mvnup='mvn org.codehaus.mojo:versions-maven-plugin:1.2:update-properties -DgenerateBackupPoms=false'

uso :

$> mvnup