sonatype / nexus-public

Sonatype Nexus Repository Open-source codebase mirror
https://www.sonatype.com/products/repository-oss-download
Eclipse Public License 1.0
1.96k stars 579 forks source link

release-3.72.0-04 published to central uses artifacts unavailable from central. #504

Open jtnord opened 3 weeks ago

jtnord commented 3 weeks ago

it is impossible to use nexus-plugins to extend nexus as this adds

            <dependency>
              <groupId>org.codehaus.groovy</groupId>
              <artifactId>groovy-eclipse-batch</artifactId>
              <version>3.0.13-02</version>
            </dependency>

to the maven compiler - yet the artifact is not available in central.

https://central.sonatype.com/artifact/org.codehaus.groovy/groovy-eclipse-batch/versions

  1. there is no repository definition for this artifact which is wrong as if you are using something not central it should be defined at the canonical location. (so users using a repo manager can obtain references to it and add it to a mirror)
  2. artifacts published to central should not reference artifacts not in central.

Causes issues when attempting to update/maintain https://github.com/sonatype-nexus-community/nexus-blobstore-google-cloud/