Maven Configuration
Below is the current version of the settings.xml file used by Maven.
This file should be located at ~/.m2/settings.xml.
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<pluginGroups>
<pluginGroup>gov.va.mobile.tools</pluginGroup>
<pluginGroup>gov.va.vamf.tool</pluginGroup>
<pluginGroup>com.google.cloud.tools</pluginGroup>
</pluginGroups>
<servers>
<server>
<id>dtr.mapsandbox.net</id>
<username>${env.DTR_USER}</username>
<password>${env.DTR_PWD}</password>
</server>
<server>
<id>ckm-releases</id>
<username>${env.VA_NEXUS_USER}</username>
<password>${env.VA_NEXUS_PWD}</password>
</server>
<server>
<id>ckm-snapshots</id>
<username>${env.VA_NEXUS_USER}</username>
<password>${env.VA_NEXUS_PWD}</password>
</server>
<server>
<id>bitbucket</id>
<username>${env.VA_BITBT_USER}</username>
<password>${env.VA_BITBT_PWD}</password>
</server>
<server>
<id>opensaml</id>
<username>${env.VA_NEXUS_USER}</username>
<password>${env.VA_NEXUS_PWD}</password>
</server>
</servers>
<profiles>
<profile>
<id>sonar</id>
<activation>
<activeByDefault>false</activeByDefault>
</activation>
<properties>
<sonar.host.url>https://sonarqube.mapsandbox.net/sonarqube</sonar.host.url>
<sonar.login>${env.DTR_USER}</sonar.login>
<sonar.password>${env.DTR_PWD}</sonar.password>
</properties>
</profile>
<profile>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<repositories>
<repository>
<id>ckm-releases</id>
<url>https://nexus.mobilehealth.va.gov/content/repositories/ckm-releases/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>ckm-snapshots</id>
<url>https://nexus.mobilehealth.va.gov/content/repositories/ckm-snapshots/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>maven-central</id>
<url>https://repo1.maven.org/maven2</url>
</repository>
<repository>
<id>opensaml</id>
<url>https://nexus.mobilehealth.va.gov/content/repositories/opensaml/</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>ckm-releases</id>
<url>https://nexus.mobilehealth.va.gov/content/repositories/ckm-releases/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</pluginRepository>
<pluginRepository>
<id>ckm-snapshots</id>
<url>https://nexus.mobilehealth.va.gov/content/repositories/ckm-snapshots/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>
</settings>