Merge "Use convert_mapping_to_xml for CAV plugin"
This commit is contained in:
commit
58381fa53c
@ -189,19 +189,27 @@ def change_assembly_version(registry, xml_parent, data):
|
|||||||
:arg str version: Set the new version number for replace (default 1.0.0)
|
:arg str version: Set the new version number for replace (default 1.0.0)
|
||||||
:arg str assemblyFile: The file name to search (default AssemblyInfo.cs)
|
:arg str assemblyFile: The file name to search (default AssemblyInfo.cs)
|
||||||
|
|
||||||
Example:
|
Minimal Example:
|
||||||
|
|
||||||
.. literalinclude::
|
.. literalinclude::
|
||||||
/../../tests/builders/fixtures/changeassemblyversion001.yaml
|
/../../tests/builders/fixtures/changeassemblyversion-minimal.yaml
|
||||||
|
:language: yaml
|
||||||
|
|
||||||
|
Full Example:
|
||||||
|
|
||||||
|
.. literalinclude::
|
||||||
|
/../../tests/builders/fixtures/changeassemblyversion-full.yaml
|
||||||
:language: yaml
|
:language: yaml
|
||||||
"""
|
"""
|
||||||
|
|
||||||
cav_builder_tag = ('org.jenkinsci.plugins.changeassemblyversion.'
|
cav_builder_tag = ('org.jenkinsci.plugins.changeassemblyversion.'
|
||||||
'ChangeAssemblyVersion')
|
'ChangeAssemblyVersion')
|
||||||
cav = XML.SubElement(xml_parent, cav_builder_tag)
|
cav = XML.SubElement(xml_parent, cav_builder_tag)
|
||||||
XML.SubElement(cav, 'task').text = data.get('version', '1.0.0')
|
mappings = [
|
||||||
XML.SubElement(cav, 'assemblyFile').text = str(
|
('version', 'task', '1.0.0'),
|
||||||
data.get('assembly-file', 'AssemblyInfo.cs'))
|
('assembly-file', 'assemblyFile', 'AssemblyInfo.cs'),
|
||||||
|
]
|
||||||
|
convert_mapping_to_xml(cav, data, mappings, fail_required=True)
|
||||||
|
|
||||||
|
|
||||||
def fingerprint(registry, xml_parent, data):
|
def fingerprint(registry, xml_parent, data):
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<project>
|
<project>
|
||||||
<builders>
|
<builders>
|
||||||
<org.jenkinsci.plugins.changeassemblyversion.ChangeAssemblyVersion>
|
<org.jenkinsci.plugins.changeassemblyversion.ChangeAssemblyVersion>
|
||||||
<task>9.9.9</task>
|
<task>1.0.0</task>
|
||||||
<assemblyFile>AssemblyInfo.cs</assemblyFile>
|
<assemblyFile>AssemblyInfo.cs</assemblyFile>
|
||||||
</org.jenkinsci.plugins.changeassemblyversion.ChangeAssemblyVersion>
|
</org.jenkinsci.plugins.changeassemblyversion.ChangeAssemblyVersion>
|
||||||
</builders>
|
</builders>
|
@ -0,0 +1,2 @@
|
|||||||
|
builders:
|
||||||
|
- change-assembly-version
|
@ -1,3 +0,0 @@
|
|||||||
builders:
|
|
||||||
- change-assembly-version:
|
|
||||||
version: "9.9.9"
|
|
Loading…
x
Reference in New Issue
Block a user