jenkins-job-builder/jenkins_jobs
Thanh Ha 2974f1e636
Allow update to provide plugin_info via yaml
Getting plugin info requires Administrator permissions. It seems the
test command allows providing the plugin_info details via a yaml
configuration file. This patch allows the same command to be passed to
the update command to allow us to configure the plugin versions manually
and not require administrator permissions.

Additionally this patch adds a new command called get-plugins-info
which can create the plugins_info.yaml file to pass to the
plugin_info_path.

See:
http://lists.openstack.org/pipermail/openstack-infra/2016-June/004388.html

Change-Id: I5a34979407d863a84f34afbf8f565081ec52190a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2017-09-19 18:17:15 -04:00
..
cli Allow update to provide plugin_info via yaml 2017-09-19 18:17:15 -04:00
modules Merge "Update openstack to use convert_mapping_to_xml()" 2017-08-29 22:10:05 +00:00
sphinx Reorder imports to match hacking guidelines 2015-12-23 15:23:42 -08:00
__init__.py Refactor modules and templating. 2012-08-10 16:00:42 +00:00
alphanum.py use alphanum sorting for jobs and views 2017-08-09 17:51:00 +01:00
builder.py use alphanum sorting for jobs and views 2017-08-09 17:51:00 +01:00
cache.py Allow using lockfile per jenkins master 2017-06-27 15:02:04 +00:00
config.py Merge "Migrate hipchat conf to new plugin style conf" 2017-08-24 15:19:39 +00:00
constants.py Remove YamlParser from jenkins_jobs.builder 2015-04-22 11:59:07 -07:00
errors.py Merge "properties: cover lockable-resources plugin" 2017-03-28 19:03:05 +00:00
formatter.py Add !include-jinja2 for rendering templates with Jinja2 2017-08-09 10:11:42 -04:00
local_yaml.py Move macro expansion into YamlParser. 2017-08-24 10:14:26 -04:00
parallel.py Rename "parallelize" decorator to "concurrent" 2016-08-18 22:47:48 -04:00
parser.py Move macro expansion into YamlParser. 2017-08-24 10:14:26 -04:00
registry.py Move macro expansion into YamlParser. 2017-08-24 10:14:26 -04:00
utils.py user's input should not be interpreted 2016-10-26 13:03:30 +03:00
version.py Get verison info for jenkins-job-builder 2014-10-22 09:46:10 -07:00
xml_config.py Use standard python method naming for xml_config methods 2016-11-14 12:07:21 +00:00