<!-- A pure convenience for local builds and travis-ci. -->
<project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>build-only</groupId>
  <artifactId>build-only</artifactId>
  <version>NO_VERSION</version>
  <packaging>pom</packaging>
  <modules>
    <module>.</module>
    <module>common</module>
    <module>factory</module>
    <module>service</module>
    <module>value</module>
  </modules>
</project>

<!-- A pure convenience for local builds and travis-ci. -->
<project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>build-only</groupId>
  <artifactId>build-only</artifactId>
  <version>NO_VERSION</version>
  <packaging>pom</packaging>
  <modules>
    <module>.</module>
    <module>common</module>
    <module>factory</module>
    <module>service</module>
    <module>value</module>
  </modules>
  <distributionManagement>
    <repository>
      <id>sonatype-nexus-staging</id>
      <name>Nexus Release Repository</name>
      <url>file:///tmp/auto_project_maven_fake_repo/</url>
    </repository>
    <snapshotRepository>
      <id>sonatype-nexus-snapshots</id>
      <name>Sonatype Nexus Snapshots</name>
      <url>file:///tmp/auto_project_maven_fake_repo/</url>
    </snapshotRepository>
  </distributionManagement>
</project>

Add a local tmp-file based repository for distrpibution of the build-only pom, so that a 'mvn deploy' command applid to it will simply put its artifact harmlessly into a local temp directory.
Add a local tmp-file based repository for distrpibution of the build-only pom, so that a 'mvn deploy' command applid to it will simply put its artifact harmlessly into a local temp directory.
