From 1506b3b01068327b9f9da66d2ec53aae1574527f Mon Sep 17 00:00:00 2001 From: Yonghee Han Date: Fri, 26 Feb 2016 16:14:01 +0900 Subject: [PATCH] prerelease: get package name from xml files. Change-Id: I1c88b02ca5b4fd6a3e02f9f7551403b77233fad6 --- job_submit.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/job_submit.py b/job_submit.py index d5ece2c..4029287 100755 --- a/job_submit.py +++ b/job_submit.py @@ -226,11 +226,16 @@ def main(build_type): # get list of target projects from git-obs-mapping obs_target_prjs = git_obs_map(os.getenv("GERRIT_PROJECT"), git_branch) build = BuildService(obs_api, obs_user, obs_passwd) - for obs_target_prj, obs_stg_prj, _obs_pkg in obs_target_prjs: + for obs_target_prj, obs_stg_prj, obs_pkg in obs_target_prjs: url = 'ssh://%s:%s' % (os.getenv('GERRIT_HOSTNAME'), os.getenv('GERRIT_SSHPORT')) - # get package name from gerrit_project - package = os.path.basename(gerrit_project) + # get package name from xml files. + if obs_pkg: + package = obs_pkg + else: + # get package name from gerrit_project + package = os.path.basename(gerrit_project) + if build_type == 'prerelease': if obs_stg_prj != 'prerelease': print "%s is not 'prerelease' project in git-obs-mapping.xml." \ -- 2.7.4