title: Can Maven ref a parent POM from a private s3 bucket?
body: <p>When using a <strong>private</strong> AWS S3 bucket as a Maven repo, there's plenty of working s3 wagon providers that work just fine for deploying and pulling dependencies using the s3://[bucket]/folder protocol.</p>
  
  <p>However, when you try to do this with a parent POM reference, i.e.</p>
  
  <pre><code>  &lt;parent&gt;
      &lt;groupId&gt;com.my.company&lt;/groupId&gt;
      &lt;artifactId&gt;my-parent-pom&lt;/artifactId&gt;
      &lt;version&gt;1.0.0&lt;/version&gt;
    &lt;/parent&gt;
  </code></pre>
  
  <p>Which exists only in a <strong>private</strong> S3 Maven repo, it seems that Maven only checks the HTTP based defined repositories, and doesn't attempt to look in the S3 repo.</p>
  
  <p>The S3 wagon in this project is defined as</p>
  
  <pre><code>&lt;build&gt;
  &lt;extensions&gt;
    &lt;extension&gt;
      &lt;groupId&gt;org.springframework.build&lt;/groupId&gt;
      &lt;artifactId&gt;aws-maven&lt;/artifactId&gt;
      &lt;version&gt;5.0.0.RELEASE&lt;/version&gt;
    &lt;/extension&gt;
  &lt;/extensions&gt;
  &lt;/build&gt;
  </code></pre>
  
  <p>Which, again, works fine for normal dependencies, just not for a parent POM reference</p>
  
  <p>Looking for some way to have a parent POM be properly resolved inside an S3 Maven repo</p>