Skip to content

Provides a new ChoiceListProvider to choose an artifact from a Nexus repository

Notifications You must be signed in to change notification settings

piotrekfilip/maven-artifact-choicelistprovider-plugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MavenArtifact ChoiceListProvider

Official Documentation

The user documentation is available here

In this README you will find more technical information for Developers that are interested in supporting or enhancing this plugin.

What does this this?

This Plugin adds an additional ChoiceListProvider to famous Extensible Choice Parameter Plugin.

With this extension its possible to use the Lucene Service from various Artifact Repositories (like Nexus, MavenCentral or Artifactory) to search for artifacts using groupId, artifactId and the packaging.

This plugin provides a build parameter and will let the user choose a version from the available artifact versions in the choosen repository. The Plugin will return the full URL of the choosen artifact, so that it will be available during the build, i.E. you can retrieve the artifact by using "wget"

Example

We are using this plugin to let our QA department choose between the various available versions of our software. In combination with the "Publish via SSH" plugin the choosen artifact URL is passed to the testserver which is then able to retrieve the artifact and install it.

Configuration Example

Alt text

Documentation

The user documentation is available here

Continouos Delivery

https://ci.jenkins.io/job/Plugins/job/maven-artifact-choicelistprovider-plugin/

Authors

Stephan Watermeyer (Profile: https://github.com/phreakadelle)

Further Links

License

Licensed under the MIT License (MIT).

About

Provides a new ChoiceListProvider to choose an artifact from a Nexus repository

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 96.3%
  • HTML 3.7%