From: Liu jue Date: Thu, 5 Jun 2014 10:51:03 +0000 (+0800) Subject: Delete the ks file message when trigger job-sync-snapdiff X-Git-Tag: 1.0~128 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=167cdaf804bb4e01515d560b966aac8d7e13344d;p=services%2Fjenkins-scripts.git Delete the ks file message when trigger job-sync-snapdiff Because if not do like this , when jenkins use the data as a shell command's parameter , it will cause an error because of the too long data . Change-Id: Ibaf5d7b5586b1b6c436a888854ab2d8f1f731a80 Fixes: #1946 --- diff --git a/job_create_snapshot.py b/job_create_snapshot.py index efc5baa..3b230a7 100755 --- a/job_create_snapshot.py +++ b/job_create_snapshot.py @@ -31,7 +31,8 @@ def prepare_trigger_data(images, build_id, path_repo, project, build_id (str): the prerelease repo build_id """ download_host = os.getenv('DOWNLOAD_HOST') - trigger_data = {} + trigger_data = {} #trigger job_imager + trigger_snapdiff = {} for repo_name in images: trigger_data[repo_name] = [] @@ -53,8 +54,10 @@ def prepare_trigger_data(images, build_id, path_repo, project, } trigger_data[repo_name].append(data) + data.pop('kickstart') + trigger_snapdiff[repo_name].append(data) - return trigger_data + return trigger_data, trigger_snapdiff def trigger_image_creation(trigger_data): """Trigger the image_creation jobs""" @@ -174,15 +177,15 @@ def main(): make_latest_link(os.path.join(base_path, repo_data['repo_path'])) # prepare trigger data for image creation jobs and snapdiff sync jobs - trigger_data = prepare_trigger_data(repo_data['imagedata'], \ + trigger_data, trigger_snapdiff = prepare_trigger_data(repo_data['imagedata'], \ repo_data['build_id'], repo_data['repo_path'], project, base_url) # trigger image creation jobs trigger_image_creation(trigger_data) # trigger snapdiff sync - for index, repo in enumerate(trigger_data.keys()): - trigger_next('snapdiff-trigger_%s' % index, {repo: trigger_data[repo]}) + for index, repo in enumerate(trigger_snapdiff.keys()): + trigger_next('snapdiff-trigger_%s' % index, {repo: trigger_snapdiff[repo]}) # trigger post snapshot creation job with repo data data = repo_data.copy()