Update artifactory_repository to make use of convert_mapping_to_xml

Change-Id: I46b77626a9d1fc619314871f084204188a62cd43
This commit is contained in:
Yolande Amate 2017-06-07 20:27:22 +01:00
parent c0ea111675
commit dffd98a03a
1 changed files with 14 additions and 12 deletions

View File

@ -393,20 +393,22 @@ def artifactory_common_details(details, data):
def artifactory_repository(xml_parent, data, target):
if 'release' in target:
XML.SubElement(xml_parent, 'keyFromText').text = data.get(
'deploy-release-repo-key', '')
XML.SubElement(xml_parent, 'keyFromSelect').text = data.get(
'deploy-release-repo-key', '')
XML.SubElement(xml_parent, 'dynamicMode').text = str(
data.get('deploy-dynamic-mode', False)).lower()
release_mapping = [
('deploy-release-repo-key', 'keyFromText', ''),
('deploy-release-repo-key', 'keyFromSelect', ''),
('deploy-dynamic-mode', 'dynamicMode', False),
]
convert_mapping_to_xml(
xml_parent, data, release_mapping, fail_required=True)
if 'snapshot' in target:
XML.SubElement(xml_parent, 'keyFromText').text = data.get(
'deploy-snapshot-repo-key', '')
XML.SubElement(xml_parent, 'keyFromSelect').text = data.get(
'deploy-snapshot-repo-key', '')
XML.SubElement(xml_parent, 'dynamicMode').text = str(
data.get('deploy-dynamic-mode', False)).lower()
snapshot_mapping = [
('deploy-snapshot-repo-key', 'keyFromText', ''),
('deploy-snapshot-repo-key', 'keyFromSelect', ''),
('deploy-dynamic-mode', 'dynamicMode', False),
]
convert_mapping_to_xml(
xml_parent, data, snapshot_mapping, fail_required=True)
def append_git_revision_config(parent, config_def):