zinc
zinc copied to clipboard
Maven pom contains duplicate repositories
Gradle doesn't handle including zinc because it complains that the pom.xml has duplicate repositories. The id bintraysbtmavenreleases is included twice.
Example: http://central.maven.org/maven2/org/scala-sbt/zinc_2.12/1.2.5/zinc_2.12-1.2.5.pom
<repositories>
<repository>
<id>bintraysbtmavenreleases</id>
<name>bintray-sbt-maven-releases</name>
<url>https://dl.bintray.com/sbt/maven-releases/</url>
<layout>default</layout>
</repository>
<repository>
<id>sonatypesnapshots</id>
<name>sonatype-snapshots</name>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
<layout>default</layout>
</repository>
<repository>
<id>bintraysbtmavenreleases</id>
<name>bintray-sbt-maven-releases</name>
<url>https://dl.bintray.com/sbt/maven-releases/</url>
<layout>default</layout>
</repository>
</repositories>
Gives the following error when building:
Errors occurred while build effective model from <GRADLE_HOME>/caches/modules-2/files-2.1/org.scala-sbt/zinc-core_2.12/1.2.5/dc217a9901557e3d01d95ebef629ad85c7a68269/zinc-core_2.12-1.2.5.pom:
'repositories.repository.id' must be unique: bintraysbtmavenreleases -> https://dl.bintray.com/sbt/maven-releases/ vs https://dl.bintray.com/sbt/maven-releases/ in org.scala-sbt:zinc-core_2.12:1.2.5
@brewerja Thanks for the report. We'll remove those.
https://github.com/sbt/zinc/pull/667
I realized I'd have to do the same for other submodules.