From 7f391b08bf04e3872c57ede21d651cfb7c4f957b Mon Sep 17 00:00:00 2001 From: Mike Bonnet Date: Thu, 31 Jul 2014 19:39:32 -0400 Subject: [PATCH] maven-chain builds can override a G:A:V from the tag with a previous build in the chain, update the index accordingly --- hub/kojihub.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hub/kojihub.py b/hub/kojihub.py index 62220cf..ed17f23 100644 --- a/hub/kojihub.py +++ b/hub/kojihub.py @@ -10428,8 +10428,9 @@ class HostExports(object): archive['artifact_id'], {}).setdefault( archive['version'], archive['build_id']) if idx_build != archive['build_id']: - logger.error("Found multiple builds for %(group_id)s:%(artifact_id)s:%(version)s. Current build: %(build_id)i", archive) - logger.error("Indexed build id was %i", idx_build) + logger.error("Overriding build for %(group_id)s:%(artifact_id)s:%(version)s.", archive) + logger.error("Current build is %s, new build is %s.", idx_build, archive['build_id']) + maven_build_index[archive['group_id']][archive['artifact_id']][archive['version']] = archive['build_id'] ignore.extend(task_deps.values()) -- 1.8.2.1