jenkins-job-builder/jenkins_jobs
Marc Abramowitz 8d4671e3a7
Add a "list" subcommand
Add a list subcommand that allows listing of all the jobs defined in
yaml configuration, or on the Jenkins master, with the option of taking
glob parameters to allow matching some job names.

Also supports the recursive and exclude path control options.

  jenkins-jobs list 'wikimedia-fundraising*'

  jenkins-jobs list -r -p configs/ 'wikimedia-fundraising*'

Co-Authored-By: Darragh Bailey <dbailey@hpe.com>
Co-Authored-By: Sorin Sbarnea <ssbarnea@redhat.com>
Change-Id: I897b9ed35561e455dc6b89c3bacec74b54777903
Signed-off-by: Sorin Sbarnea <ssbarnea@redhat.com>
2018-03-09 10:58:21 -05:00
..
cli Add a "list" subcommand 2018-03-09 10:58:21 -05:00
modules Merge "Add support for job status job filter" 2018-03-09 15:37:27 +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 Merge "re-raise the original Exception instead of raising a new one" 2018-02-23 16:36:23 +00:00
cache.py re-raise the original Exception instead of raising a new one 2017-11-06 13:36:17 +01:00
config.py Added option to print job names as urls 2018-01-26 14:14:07 +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 Merge "Preserve template-name via escaping" 2018-02-09 16:44:31 +00:00
local_yaml.py Add support for {% include %} in Jinja2 templates 2018-02-23 12:04:45 -05:00
parallel.py Rename "parallelize" decorator to "concurrent" 2016-08-18 22:47:48 -04:00
parser.py Preserve template-name via escaping 2018-02-09 14:59:41 +00:00
registry.py Always deep format Jinja2 templates 2018-02-23 11:43:21 -05: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 Give an explicit error message when unsupported view type used 2017-10-06 14:24:48 -04:00