commit 3d20239f57ee992c0309c58a06f25f9345f6ea9a
Author: Michal Srb <msrb(a)redhat.com>
Date: Fri May 30 08:57:18 2014 +0200
[mvn_artifact] Do not overwrite existing properties when adding new one
java-utils/mvn_artifact.py | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/java-utils/mvn_artifact.py b/java-utils/mvn_artifact.py
index 57059b7..9c0d55a 100644
--- a/java-utils/mvn_artifact.py
+++ b/java-utils/mvn_artifact.py
@@ -115,17 +115,17 @@ def add_artifact_elements(root, uart, ppath=None, jpath=None):
for path in [ppath, jpath]:
if path:
a = uart.to_metadata()
+ props = []
if path is ppath:
if not is_it_ivy_file(ppath):
a.extension = "pom"
else:
a.extension = os.path.splitext(pom_path)[1][1:]
- ty = Depmap.build_property('type', 'ivy')
- a.properties = pyxb.BIND(ty)
+ props.append(Depmap.build_property('type', 'ivy'))
a.path = os.path.abspath(path)
- prop = Depmap.build_property('xmvn.resolver.disableEffectivePom',
'true')
- a.properties = pyxb.BIND(prop)
+
props.append(Depmap.build_property('xmvn.resolver.disableEffectivePom',
'true'))
+ a.properties = pyxb.BIND(*props)
artifacts.append(a)
if root.artifacts is None:
Show replies by date