jenkins-job-builder/tests/wrappers/fixtures/release001.xml
Darragh Bailey a2f47f9e3b Create one parameters wrapper tag for all release params
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
2014-08-25 16:12:11 +01:00

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>