Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 56 lines (39 sloc) 2.845 kB
8f954b9 @markov fixed documentation markdown.
markov authored
1 # DESCRIPTION: #
e45c9a3 initial import of hello world plugin
Georgi Markov authored
2
d8057e9 @markov docuementation polish.
markov authored
3 This plugin adds a new build parameter type - maven-metadata. If you select this type and give in a `repositoryURL`,
4 `groupId` and `artifactId` the plugin will check for that artifact at the given repository and let whoever started the
e45c9a3 initial import of hello world plugin
Georgi Markov authored
5 build select a version of the artifact to bind as a build parameter.
6
d8057e9 @markov docuementation polish.
markov authored
7 There are also several options to provide default values which will also be evaluated at run-time:
a951925 @markov fixed markdown bullen list.
markov authored
8
9 - FIRST - will evaluate to the first item in the drop-down that would have been presented had the build been executed manually
10 - LAST - will evaluate to the last item in the drop-down that would have been presented had the build been executed manually.
11 - RELEASE - will evaluate to the version marked as RELEASE in the [repository metadata][] for the configured artifact.
8f954b9 @markov fixed documentation markdown.
markov authored
12 The versionFilter even if defined is ignored for this default value.
a951925 @markov fixed markdown bullen list.
markov authored
13 - LATEST - will evaluate to the version marked as LATEST in the [repository metadata][] for the configured artifact.
8f954b9 @markov fixed documentation markdown.
markov authored
14 The versionFilter even if defined is ignored for this default value.
9278281 @markov updated documentation.
markov authored
15
f461610 @markov Added reference to the repository connector plugin in the documentation.
markov authored
16 This plugin does not download anything but rather sets build environment variables describing the artifact and
17 where it can be downloaded from.
18
19 If all you need to do is download an artifact from a repository and use it during your build you can consider using the
20 [repository connector][] plugin instead.
9278281 @markov updated documentation.
markov authored
21
8f954b9 @markov fixed documentation markdown.
markov authored
22 # REQUIREMENTS: #
e45c9a3 initial import of hello world plugin
Georgi Markov authored
23
8f954b9 @markov fixed documentation markdown.
markov authored
24 ## Jenkins: ##
e45c9a3 initial import of hello world plugin
Georgi Markov authored
25
9278281 @markov updated documentation.
markov authored
26 Built and tested against Jenkins 1.447.
e45c9a3 initial import of hello world plugin
Georgi Markov authored
27
8f954b9 @markov fixed documentation markdown.
markov authored
28 # LICENSE & AUTHOR: #
e45c9a3 initial import of hello world plugin
Georgi Markov authored
29
54d7d69 @markov Added missing files.
markov authored
30 Author:: Georgi "Gesh" Markov (<gesh@markov.eu>)
e45c9a3 initial import of hello world plugin
Georgi Markov authored
31
54d7d69 @markov Added missing files.
markov authored
32 Copyright:: 2012, AKQA, Georgi "Gesh" Markov
e45c9a3 initial import of hello world plugin
Georgi Markov authored
33
a5608bf @markov Initial version of the plugin based on the SVN Tag List parameter
markov authored
34 Licensed under the MIT License
35
36 Permission is hereby granted, free of charge, to any person obtaining a copy
37 of this software and associated documentation files (the "Software"), to deal
38 in the Software without restriction, including without limitation the rights
39 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
40 copies of the Software, and to permit persons to whom the Software is
41 furnished to do so, subject to the following conditions:
42
43 The above copyright notice and this permission notice shall be included in
44 all copies or substantial portions of the Software.
45
46 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
47 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
48 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
49 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
50 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
51 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
52 THE SOFTWARE.
f461610 @markov Added reference to the repository connector plugin in the documentation.
markov authored
53
54 [repository metadata]: http://docs.codehaus.org/display/MAVEN/Repository+Metadata
55 [repository connector]: https://wiki.jenkins-ci.org/display/JENKINS/Repository+Connector+Plugin
Something went wrong with that request. Please try again.