Skip to content

Support SNAPSHOT versions #309

@adambkaplan

Description

@adambkaplan

Is your feature request related to a problem? Please describe.

Maven distinguishes SNAPSHOT versions and "release" versions.

A SNAPSHOT version can be referenced with a x.y-SNAPSHOT version in Maven pom.xml, in which case it is retrieved from a directory/URL of the same name. The repository directory can store multiple artifacts, each with a timestamped version number generated by the deploy plugin. In this manner the snapshot artifact is not overwritten.

Normal "release" version repositories only store one artifact (type) per version.

Describe the solution you'd like

Enhance pulp to support both SNAPSHOT and "release" versions in its Maven repositories. This is currently not supported.

Describe alternatives you've considered

Manage artifacts using the Pulp CLI / REST endpoints. This is not feasible for Java developers.

Additional context

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions