Skip to content

Commit 3f733cd

Browse files
committed
Add support for Sonar Maven Plugin
1 parent 7a3bec4 commit 3f733cd

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

bash_completion.bash

+3-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ _mvn()
88
opts="-am|-amd|-B|-C|-c|-cpu|-D|-e|-emp|-ep|-f|-fae|-ff|-fn|-gs|-h|-l|-N|-npr|-npu|-nsu|-o|-P|-pl|-q|-rf|-s|-T|-t|-U|-up|-V|-v|-X"
99

1010
common_lifecycle_phases="clean|process-resources|compile|process-test-resources|test-compile|test|package|install|deploy|site"
11-
common_plugins="deploy|failsafe|install|site|surefire|checkstyle|javadoc|jxr|pmd|ant|antrun|archetype|assembly|dependency|enforcer|gpg|help|release|repository|source|eclipse|idea|jetty|cargo|jboss|tomcat|exec|versions|war|ear|ejb|android|scm|nexus|repository"
11+
common_plugins="deploy|failsafe|install|site|surefire|checkstyle|javadoc|jxr|pmd|ant|antrun|archetype|assembly|dependency|enforcer|gpg|help|release|repository|source|eclipse|idea|jetty|cargo|jboss|tomcat|exec|versions|war|ear|ejb|android|scm|nexus|repository|sonar"
1212

1313
plugin_goals_deploy="deploy:deploy-file"
1414
plugin_goals_failsafe="failsafe:integration-test|failsafe:verify"
@@ -51,6 +51,8 @@ _mvn()
5151
plugin_goals_nexus="nexus:staging-list|nexus:staging-close|nexus:staging-drop|nexus:staging-release|nexus:staging-build-promotion|nexus:staging-profiles-list|nexus:settings-download"
5252
plugin_goals_repository="repository:bundle-create|repository:bundle-pack|repository:help"
5353

54+
plugin_goals_sonar="sonar:sonar"
55+
5456
options="-Dmaven.test.skip=true|-DskipTests|-Dmaven.surefire.debug|-DenableCiProfile|-Dpmd.skip=true|-Dcheckstyle.skip=true"
5557

5658
profile_settings=`[ -e ~/.m2/settings.xml ] && grep -e "<profile>" -A 1 ~/.m2/settings.xml | grep -e "<id>.*</id>" | sed 's/.*<id>/-P/' | sed 's/<\/id>//g'`

0 commit comments

Comments
 (0)