a2f47f9e3b
Ensure only one parameterDefinitions XML tag is created for the entire set of parameters instead of one per parameter. Add a test case to show the correct behaviour with more than one parameter defined and update the docstring to use the yaml test case as an exmaple. While updating the docstring add missing default values for arguments. Change-Id: Ife8f2535117d355d845d5d72dd9e6e6669a6b9df
30 lines
1.0 KiB
XML
30 lines
1.0 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<project>
|
|
<buildWrappers>
|
|
<hudson.plugins.release.ReleaseWrapper>
|
|
<doNotKeepLog>true</doNotKeepLog>
|
|
<overrideBuildParameters>false</overrideBuildParameters>
|
|
<releaseVersionTemplate/>
|
|
<parameterDefinitions>
|
|
<hudson.model.StringParameterDefinition>
|
|
<name>RELEASE_BRANCH</name>
|
|
<description>Git branch to release from.</description>
|
|
<defaultValue/>
|
|
</hudson.model.StringParameterDefinition>
|
|
<hudson.model.BooleanParameterDefinition>
|
|
<name>FOO</name>
|
|
<description>A parameter named FOO, defaults to 'false'.</description>
|
|
<defaultValue>false</defaultValue>
|
|
</hudson.model.BooleanParameterDefinition>
|
|
</parameterDefinitions>
|
|
<postSuccessfulBuildSteps>
|
|
<hudson.tasks.Shell>
|
|
<command>#!/bin/bash
|
|
copy_build_artefacts.sh
|
|
</command>
|
|
</hudson.tasks.Shell>
|
|
</postSuccessfulBuildSteps>
|
|
</hudson.plugins.release.ReleaseWrapper>
|
|
</buildWrappers>
|
|
</project>
|