Skip to content
This repository was archived by the owner on Mar 29, 2022. It is now read-only.

Migrates the content of a mixed maven repo into one for releases and another one for snapshots

License

Notifications You must be signed in to change notification settings

gamue/maven-repository-migrator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maven Repository Migrator

This tool splits the content of a Maven repository with the version policy mixed into two folders, one containing the release artifacts, and the other the snapshot artifacts.

Usage description

Usage: java -jar -Dpath=[PATH] [other properties] maven-repo-migrator-<VERSION>-jar-with-dependencies.jar

Properties:

 path
    Path to the repository that should be split.
 newReleaseRepo
    If set to true the release artifacts will be copied to a new folder, otherwise the operations will be executed directly on the source repository. 
    Default: true
 removeSnapshotsWithRelease
    If set to true all snapshots with a matching release version won't be copied or they get removed from the source repository. 
    Default: false

About

Migrates the content of a mixed maven repo into one for releases and another one for snapshots

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages