jenkins-job-builder/jenkins_jobs
Joost van der Griendt efc5fbe0fd Add multibranch project-type
This work was based on original work done by
Joshua Harlow on top of older code from:
https://github.com/abnamrocoesd/jenkins-job-builder/

Credit is due to `Joost van der Griendt` for doing this
work. This builds on his work in that repo, and adjusts it
so that it can get merged into upstream and released
as a fully supported job type.

SCM implementation is different than than normal SCM module,
supporting: BitBucket, git, and GitHub in this initial
patch.

Change-Id: If50a54d282dd7d901c16edb9fe04874bdd83c9ef
Co-Authored-By: Joshua Harlow <jxharlow@godaddy.com>
Co-Authored-By: Sorin Sbarnea <ssbarnea@redhat.com>
Co-Authored-By: Thanh Ha <zxiiro@linux.com>
Signed-off-by: Sorin Sbarnea <ssbarnea@redhat.com>
Signed-off-by: Thanh Ha <zxiiro@linux.com>
Signed-off-by: Sorin Sbarnea <ssbarnea@redhat.com>
2018-03-15 16:51:32 +00:00
..
cli Add a "list" subcommand 2018-03-09 10:58:21 -05:00
modules Add multibranch project-type 2018-03-15 16:51:32 +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 Moved create directory log level to debug 2018-03-14 10:55:30 +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