From: Yonghee Han Date: Wed, 16 Oct 2019 09:39:11 +0000 (+0900) Subject: Fixed repa error for basechecker project X-Git-Tag: accepted/tizen/devbase/services/20200104.053715~28 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F33%2F215833%2F1;p=services%2Fjenkins-scripts.git Fixed repa error for basechecker project The basechecker project is virtual then directly remove the project git_tag : submit/basechecker/20190926.172639 Change-Id: I5b2b92b6fe9de5b03a202e369da654cb90aa93fb --- diff --git a/job_repa.py b/job_repa.py index 8c14183..3a8e191 100644 --- a/job_repa.py +++ b/job_repa.py @@ -176,6 +176,14 @@ def process_single_item(no, repa_decision, obs_project, sr_tag, repa_comment, re error_string = repa_accept(build, prerelease_proj, sr_tag, repa_comment) else: error_string = repa_reject(build, prerelease_proj, sr_tag, repa_comment) + try: + if error_string and ':basechecker:' in prerelease_proj: + print "%s project is remove." % prerelease_proj + sys.stdout.flush() + build.cleanup(prerelease_proj, "This project has expired") + return "" + except Exception as err: + print "%s project is remove error = %s" % (prerelease_proj, err) # BUILD-MONITOR bm_stage = "REPA"