jenkins-job-builder/jenkins_jobs
Thanh Ha 1deb3aff4c
Add view management functionality
- Adds the ability for JJB to work with views
- Views can be created, updated, and deleted.
- New modules for List view and Build Pipeline view are added
- New tests for testing the deletion of views

Example View configuration:

    - view:
        name: MyView
        view-type: list

Change-Id: Idb29a4407bcc14593e10a4d951036cb04e8e6c27
Co-Authored-By: Brandon Leonard <brandon.leonard@rackspace.com>
Co-Authored-By: Joao Vale <jpvale@gmail.com>
Co-Authored-By: Lucas Dutra Nunes <ldnunes@ossystems.com.br>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2016-10-14 09:14:21 -04:00
..
cli Add view management functionality 2016-10-14 09:14:21 -04:00
modules Add view management functionality 2016-10-14 09:14:21 -04: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 view management functionality 2016-10-14 09:14:21 -04:00
cache.py Move CacheStorage to its own module. 2016-09-02 08:58:09 -07:00
config.py Convert multiline strings to concatenated single-quote. 2016-09-14 15:39:36 -04:00
constants.py Remove YamlParser from jenkins_jobs.builder 2015-04-22 11:59:07 -07:00
errors.py Move JJBConfigException to errors module. 2016-07-22 10:14:17 -07:00
formatter.py Python 3: Don't use BaseException.message attribute 2016-07-08 10:29:47 +09:00
local_yaml.py Cleanup various deprecation warnings. 2016-08-20 01:24:49 -04:00
parallel.py Rename "parallelize" decorator to "concurrent" 2016-08-18 22:47:48 -04:00
parser.py Add view management functionality 2016-10-14 09:14:21 -04:00
registry.py Be explicit about objects exported by modules. 2016-08-20 00:34:35 -07:00
utils.py Fix confirm() util true state 2016-09-20 22:16:29 -04:00
version.py Get verison info for jenkins-job-builder 2014-10-22 09:46:10 -07:00
xml_config.py Add view management functionality 2016-10-14 09:14:21 -04:00