Skip to content

Instantly share code, notes, and snippets.

@gaol
Created December 5, 2011 05:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gaol/1432437 to your computer and use it in GitHub Desktop.
Save gaol/1432437 to your computer and use it in GitHub Desktop.
vman properties
[lgao@lgao ~]$ cat .vman.properties
# Everything that can should inherit from jboss-parent.
# Third-party POMs that cannot (due to pre-existing parent reference) should have the plugin information from jboss-parent injected into them.
toolchain = http://download.devel.redhat.com/brewroot/repos/jb-eap-6-rhel-6-build/latest/maven/org/jboss/jboss-parent/9-redhat-1/jboss-parent-9-redhat-1.pom
# include BOMs for JBoss projects (eap-bom), AND third-party projects (thirdparty-bom)
boms = http://download.devel.redhat.com/brewroot/repos/jb-eap-6-rhel-6-build/latest/maven/org/jboss/component/management/jboss-dependency-management-all/6.0.1-redhat-1/jboss-dependency-management-all-6.0.1-redhat-1.pom, \
http://download.devel.redhat.com/brewroot/repos/jb-eap-6-rhel-6-latest/latest/maven/org/jboss/component/management/jboss-project-dependency-relocations/6.0.1-redhat-1/jboss-project-dependency-relocations-6.0.1-redhat-1.pom
# checkstyle is non-free
removed-plugins = org.apache.maven.plugins:maven-checkstyle-plugin
# append the initial version suffix to POMs
version-suffix = -redhat-1
# This remote repository will be used to resolve things like parent-poms that BOMs inherit from.
remote-repository = http://download.devel.redhat.com/brewroot/repos/jb-eap-6-rhel-6-build/latest/maven/
# This POM will capture any dependencies / plugins from your project which are not specified in the BOMs/toolchain.
capture-pom = vman-workspace/capture.pom.xml
# Use this if you need to use a custom settings.xml especially for VMan.
#settings = /path/to/custom/settings.xml
modifications = +minimize
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment