jenkins-job-builder/jenkins_jobs
Peter Eisentraut 919052714c Add option to make test output file layout match Jenkins
Before, `jenkins-job-builder test -o outdir` would write

    outdir/job_name

With the new option `--config-xml`, it writes

    outdir/job_name/config.xml

to match the layout that Jenkins uses internally.  This is more useful
for diffing against existing Jenkins installations or uploading job
definitions by other means.

Also, it seems better to give the output files an .xml extension.

Change-Id: I78fc7aff531925ee071b8e19f40f766b4af0b5ad
2017-05-27 12:22:06 +01:00
..
cli Add option to make test output file layout match Jenkins 2017-05-27 12:22:06 +01:00
modules Merge "Add support for new option in s3 plugin." 2017-05-26 15:38:23 +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
builder.py Add option to make test output file layout match Jenkins 2017-05-27 12:22:06 +01:00
cache.py Move CacheStorage to its own module. 2016-09-02 08:58:09 -07:00
config.py Removed some deprecation warnings and enabled py35 on tox. 2017-03-12 19:43:33 +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 Support default string values for variables 2016-11-11 21:38:28 +00:00
local_yaml.py Fix !include parsing with variable 2017-04-20 16:03:22 +01:00
parallel.py Rename "parallelize" decorator to "concurrent" 2016-08-18 22:47:48 -04:00
parser.py Removed some deprecation warnings and enabled py35 on tox. 2017-03-12 19:43:33 +00:00
registry.py Be explicit about objects exported by modules. 2016-08-20 00:34:35 -07: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