From 0837527fbcc32862bbdd22fc1b02f7848da3021f Mon Sep 17 00:00:00 2001 From: Trevor Bramwell Date: Wed, 7 Oct 2020 12:51:27 -0700 Subject: Use a local cache for JJB jobs This should prevent the error: Traceback (most recent call last): File "/tmp/tmp.5aGg6za4Iw/bin/jenkins-jobs", line 8, in sys.exit(main()) File "/tmp/tmp.5aGg6za4Iw/lib/python3.5/site-packages/jenkins_jobs/cli/entry.py", line 165, in main jjb.execute() File "/tmp/tmp.5aGg6za4Iw/lib/python3.5/site-packages/jenkins_jobs/cli/entry.py", line 146, in execute ext.obj.execute(self.options, self.jjb_config) File "/tmp/tmp.5aGg6za4Iw/lib/python3.5/site-packages/jenkins_jobs/cli/subcommand/test.py", line 55, in execute options, jjb_config) File "/tmp/tmp.5aGg6za4Iw/lib/python3.5/site-packages/jenkins_jobs/cli/subcommand/update.py", line 97, in _generate_xmljobs builder = JenkinsManager(jjb_config) File "/tmp/tmp.5aGg6za4Iw/lib/python3.5/site-packages/jenkins_jobs/builder.py", line 60, in __init__ flush=jjb_config.builder['flush_cache']) File "/tmp/tmp.5aGg6za4Iw/lib/python3.5/site-packages/jenkins_jobs/cache.py", line 54, in __init__ "Unable to lock cache for '%s'" % jenkins_url) Change-Id: Ia027d64aec0caf582893009e709f938531bea15d Signed-off-by: Trevor Bramwell --- jjb/releng/releng-jobs.yaml | 17 +++++++++++++++++ jjb/releng/releng-rtd-jobs.yaml | 16 ---------------- 2 files changed, 17 insertions(+), 16 deletions(-) create mode 100644 jjb/releng/releng-jobs.yaml delete mode 100644 jjb/releng/releng-rtd-jobs.yaml diff --git a/jjb/releng/releng-jobs.yaml b/jjb/releng/releng-jobs.yaml new file mode 100644 index 000000000..4a39333d4 --- /dev/null +++ b/jjb/releng/releng-jobs.yaml @@ -0,0 +1,17 @@ +--- +- project: + name: releng-builder-jobs + project: 'releng' + project-name: 'releng' + jjb-version: '2.5.0' + jjb-cache: "$WORKSPACE/.cache/jenkins_jobs" + + build-timeout: 60 + + rtd-build-url: 'https://readthedocs.org/api/v2/webhook/opnfv-releng/38594/' + rtd-token: '291c6a0109493b4457e566d06141212452c65784' + project-pattern: 'releng' + + jobs: + - '{project-name}-ci-jobs' + - '{project-name}-rtd-jobs' diff --git a/jjb/releng/releng-rtd-jobs.yaml b/jjb/releng/releng-rtd-jobs.yaml deleted file mode 100644 index f7c960335..000000000 --- a/jjb/releng/releng-rtd-jobs.yaml +++ /dev/null @@ -1,16 +0,0 @@ ---- -- project: - name: releng-builder-jobs - project: 'releng' - project-name: 'releng' - jjb-version: '2.5.0' - - build-timeout: 60 - - rtd-build-url: 'https://readthedocs.org/api/v2/webhook/opnfv-releng/38594/' - rtd-token: '291c6a0109493b4457e566d06141212452c65784' - project-pattern: 'releng' - - jobs: - - '{project-name}-ci-jobs' - - '{project-name}-rtd-jobs' -- cgit 1.2.3-korg