jenkins-job-builder/jenkins_jobs/modules
Darragh Bailey 3e8c31fe94 Take parameter order from yaml in trigger_parameterized_builds
Support taking the order of the parameters to be passed through to a
triggered parameterized build from the user defined yaml via config
option. Use the existing order by default so as not to break current
usage.

The XML ordering of the parameters matters since when the same parameter
is defined through multiple sources, Jenkins uses the ordering to
determine which will be the one that that should win.

ie if FOO=BAR is set as a build parameter of the current job and a
properties file is generated during build that attempts to set FOO=BAZ;
the XML ordering determines which value, BAZ or BAR, that the triggered
job sees for the parameter FOO.

Change-Id: Ia0dafad8ed3976e7b0b11feb6b3af844bbda9d4a
2016-03-07 14:10:32 +00:00
..
__init__.py Refactor modules and templating. 2012-08-10 16:00:42 +00:00
base.py Make reuse of builders/publishers inside other components easier. 2013-04-24 17:50:32 +00:00
builders.py Merge "Description Setter Plugin support as builder" 2016-02-25 18:30:38 +00:00
general.py Adding the build-discarder property 2016-03-02 12:17:45 +01:00
helpers.py Reorder imports to match hacking guidelines 2015-12-23 15:23:42 -08:00
hipchat_notif.py Reorder imports to match hacking guidelines 2015-12-23 15:23:42 -08:00
hudson_model.py Add best and worst status details for conditional-step plugin. 2014-02-10 12:08:40 -05:00
metadata.py Reorder imports to match hacking guidelines 2015-12-23 15:23:42 -08:00
notifications.py Reorder imports to match hacking guidelines 2015-12-23 15:23:42 -08:00
parameters.py Adding support for maven-metadata-plugin 2016-01-21 16:46:16 +01:00
project_externaljob.py Reorder imports to match hacking guidelines 2015-12-23 15:23:42 -08:00
project_flow.py Reorder imports to match hacking guidelines 2015-12-23 15:23:42 -08:00
project_freestyle.py Reorder imports to match hacking guidelines 2015-12-23 15:23:42 -08:00
project_matrix.py Reorder imports to match hacking guidelines 2015-12-23 15:23:42 -08:00
project_maven.py Reorder imports to match hacking guidelines 2015-12-23 15:23:42 -08:00
project_multijob.py Reorder imports to match hacking guidelines 2015-12-23 15:23:42 -08:00
project_workflow.py Reorder imports to match hacking guidelines 2015-12-23 15:23:42 -08:00
properties.py Adding the build-discarder property 2016-03-02 12:17:45 +01:00
publishers.py Take parameter order from yaml in trigger_parameterized_builds 2016-03-07 14:10:32 +00:00
reporters.py Reorder imports to match hacking guidelines 2015-12-23 15:23:42 -08:00
scm.py Merge "add reference-repo option to scm git submodule" 2016-02-25 19:30:09 +00:00
triggers.py Use provided mapping object type instead OrderedDict 2016-03-07 14:10:32 +00:00
wrappers.py Add script-type to env-script wrapper 2016-01-25 17:12:48 -05:00
zuul.py Replace ci.o.o links with docs.o.o/infra 2015-05-28 06:28:47 +00:00