From 6bd47bc2d20400e9b7746a7697384f8b1fd2b7ca Mon Sep 17 00:00:00 2001 From: parazyd Date: Wed, 26 Sep 2018 19:33:37 +0200 Subject: [PATCH] When adding a job, add it to a specific Jenkins view as well. --- jenkins_backend/sync_jobs.py | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/jenkins_backend/sync_jobs.py b/jenkins_backend/sync_jobs.py index c471a5f..ffda7c9 100755 --- a/jenkins_backend/sync_jobs.py +++ b/jenkins_backend/sync_jobs.py @@ -41,10 +41,20 @@ def add_job(jobname): for i in replacements: sdk_job = sdk_job.replace('{{{%s}}}' % i[0], i[1]) - jarargs.append('create-job') - jarargs.append(jobname.replace('@', 'AT')) + addargs = jarargs.copy() + addargs.append('create-job') + addargs.append(jobname.replace('@', 'AT')) - return run(jarargs, input=sdk_job.encode()) + print(addargs) + #run(addargs, input=sdk_job.encode()) + + viewargs = jarargs.copy() + viewargs.append('add-job-to-view') + viewargs.append('web-sdk-builds') + viewargs.append(jobname.replace('@', 'AT')) + + print(viewargs) + #return run(viewargs) def del_job(jobname):