simpligility technologies inc. presents
Maven Repository Tools
Introduction
A collection of tools to work with Maven repositories.
- Maven Repository Provisioner
-
a command line tool and library to provision a component and all its transitive dependencies from a source Maven repository to a target Maven repository. See more in the readme file of the module.
- Repository Provisioner Maven Plugin
-
a maven plugin for the same task - to be done.
Requirememts
All tools require Java 11 or higher.
Download
Everything is available from the Central Repository in the simpligility space:
Roadmap, Issues, Changes
Check out the issues list for upcoming changes, existing problems and so on.
For past releases and already implemented changes, see the changelog as well as the commit history.
License
Eclipse Public License - v 1.0
For full text see the LICENSE
file or https://www.eclipse.org/legal/epl-v10.html
Building
Run
mvn clean install
Verify full build for release with
mvn clean deploy -P release
Release with the usual
mvn release:prepare release:perform
Contributions
are very welcome. Send a pull request or report issues on GitHub. Even just a spelling fix in the readme or anything else really is a welcome help.
Contributors
-
Manfred Moser http://www.simpligility.com - project management and all coding
-
Jason van Zyl https://github.com/jvanzyl - Maven and Aether help
-
Igor Fedorenko https://github.com/ifedorenko - Maven and Aether help
-
Ian Williams - initial discussion around concept
-
More details on github - members and contributors