[RELENG-33] Autorelease job should not download artifacts not present in Central Repository Created: 22/Aug/16  Updated: 19/Oct/17

Status: Open
Project: releng
Component/s: Autorelease
Affects Version/s: unspecified
Fix Version/s: None

Type: Bug
Reporter: Vratko Polak Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 6494

 Description   

This is an umbrella Bug. Some progress can be done by tweaking ODL Nexus settings, but some of the work has to be doe by participating projects (releng/autorelease can encourage or even contribute patches when possible).

Here is an excerpt of e-mail thread that has motivated this Change Request:

>> Maven Central requirements [0] (search for <repositories>)
>> discourages depending on artifacts not present in the Central Repository.
>>
>> [0] http://central.sonatype.org/pages/requirements.html

> https://nexus.opendaylight.org/#view-repositories
>
> Every repo that is of type "proxy" is a repo we are proxying and becomes
> available as part of the "public" group. Maven central is the on simply named
> "central" everything else is 3rd party. We also have to keep in mind we have
> several "hosted" directories too that is non-opendaylight, for example
> "thirdparty" contains several dependencies that we are hosting ourselves
> because they are not available anyway. So I guess if we are gonna be buildable
> on Maven Central we need to make sure we can somehow get the thirdparty things
> we're currently hosting over to there (or stop depending on them).


Generated at Wed Feb 07 20:37:19 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.