diff options
author | Sorin Sbarnea <ssbarnea@redhat.com> | 2017-05-10 11:49:06 +0100 |
---|---|---|
committer | Sorin Sbarnea <ssbarnea@redhat.com> | 2018-01-26 14:14:07 +0000 |
commit | b76ed1629d1cda2204b51abb8e1ed8b09ba52d3a (patch) | |
tree | babe60103853a430975fd9123d7bf110b9df05e2 /jenkins_jobs/config.py | |
parent | 92a828de6a6c9698e6e74b61b1873764e54ed2e1 (diff) | |
download | python-jenkins-job-builder-b76ed1629d1cda2204b51abb8e1ed8b09ba52d3a.tar.gz python-jenkins-job-builder-b76ed1629d1cda2204b51abb8e1ed8b09ba52d3a.tar.xz python-jenkins-job-builder-b76ed1629d1cda2204b51abb8e1ed8b09ba52d3a.zip |
Added option to print job names as urls
Add print_job_urls = True to [job_builder] to enable output as urls
instead of simple job names when changing them.
Change-Id: I3454606a50ca385c87d8c13d3eab5d30d94cf02f
Signed-off-by: Sorin Sbarnea <ssbarnea@redhat.com>
Diffstat (limited to 'jenkins_jobs/config.py')
-rw-r--r-- | jenkins_jobs/config.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/jenkins_jobs/config.py b/jenkins_jobs/config.py index 81438e13..7b0c2a1d 100644 --- a/jenkins_jobs/config.py +++ b/jenkins_jobs/config.py @@ -126,6 +126,7 @@ class JJBConfig(object): self.config_parser = config_parser self._section = config_section + self.print_job_urls = False self.jenkins = defaultdict(None) self.builder = defaultdict(None) @@ -214,6 +215,11 @@ class JJBConfig(object): flush_cache = config.getboolean('job_builder', 'flush_cache') self.builder['flush_cache'] = flush_cache + # check the print_job_urls setting + if config.has_option('job_builder', 'print_job_urls'): + self.print_job_urls = config.getboolean('job_builder', + 'print_job_urls') + # Jenkins supports access as an anonymous user, which can be used to # ensure read-only behaviour when querying the version of plugins # installed for test mode to generate XML output matching what will be @@ -263,6 +269,7 @@ class JJBConfig(object): # The way we want to do things moving forward: self.jenkins['url'] = config.get(self._section, 'url') + self.builder['print_job_urls'] = self.print_job_urls # keep descriptions ? (used by yamlparser) keep_desc = False |