Modify

Opened 7 years ago

Closed 3 weeks ago

#16347 closed defect (wontfix)

Nexus Server: SNAPSHOT is not a good version for plugins

Reported by: michael2402 Owned by: team
Priority: normal Milestone:
Component: unspecified Version:
Keywords: nexus Cc: floscher

Description

Currently, the nexus server running at
https://josm.openstreetmap.de/nexus/content/groups/public/
is providing artefacts for the plugins.

It currently uses the version name SNAPSHOT for all plugins

This is not a valid maven version, since SNAPSHOT can only be used as modifier.

Gradle is not recognizing them as SNAPSHOT because of this and won't resolve the dynamic timestamped jars. See
Gradle-Bug #5613

Attachments (0)

Change History (2)

comment:1 by floscher, 7 years ago

The josm-unittest artifact should also be published to the Nexus repo with a version number instead of as SNAPSHOT.

This would allow repeatable builds for the JOSM plugins built with Gradle, because the version of that dependency would not change unexpectedly.

At least publishing the tested JOSM versions would already be great, more published versions would be even better.

comment:2 by stoecker, 3 weeks ago

Resolution: wontfix
Status: newclosed

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.