<org.jenkinsci.plugins.conditionalbuildstep.singlestep.SingleConditionalBuilder>
<condition class='org.jenkins_ci.plugins.run_condition.core.StatusCondition'>
<worstResult>
<ordinal>2</ordinal>
</worstResult>
<bestResult>
<ordinal>2</ordinal>
</bestResult>
</condition>
<runner class='null'></runner>
<buildStep class='hudson.tasks.Shell'>
<command>git branch -D test-cheese-1.0.$BUILD_NUMBER</command>
</buildStep>
</org.jenkinsci.plugins.conditionalbuildstep.singlestep.SingleConditionalBuilder>
I have the conditional buildstep (1.3.3) installed.
Note, the runner class is null, and the actual plugin attribute is not part of some of the nodes
compared to a working version (created by the UI, the config.xml looks like this:)
<org.jenkinsci.plugins.conditionalbuildstep.singlestep.SingleConditionalBuilder plugin="conditiona...@1.3.3">
<condition class="org.jenkins_ci.plugins.run_condition.core.StatusCondition" plugin="run-condition@1.0">
<worstResult>
<name>FAILURE</name>
<ordinal>2</ordinal>
<color>RED</color>
<completeBuild>true</completeBuild>
</worstResult>
<bestResult>
<name>FAILURE</name>
<ordinal>2</ordinal>
<color>RED</color>
<completeBuild>true</completeBuild>
</bestResult>
</condition>
<buildStep class="hudson.tasks.Shell">
<command>git branch -D quickstart-fuse-rest-$MAJOR_VERSION_NUMBER.$BUILD_NUMBER</command>
</buildStep>
<runner class="org.jenkins_ci.plugins.run_condition.BuildStepRunner$Fail" plugin="run-condition@1.0"/>
</org.jenkinsci.plugins.conditionalbuildstep.singlestep.SingleConditionalBuilder>
Hey, so I have a conditional build step added in my Jenkins Job DSL:
But when it gets run on the jenkins server, it produces this in the config.xml (and the post build step doesn't show up in the UI:)
<org.jenkinsci.plugins.conditionalbuildstep.singlestep.SingleConditionalBuilder>
<condition class='org.jenkins_ci.plugins.run_condition.core.StatusCondition'>
<worstResult>
<ordinal>2</ordinal>
</worstResult>
<bestResult>
<ordinal>2</ordinal>
</bestResult>
</condition>
<runner class='null'></runner>
<buildStep class='hudson.tasks.Shell'>
<command>git branch -D test-cheese-1.0.$BUILD_NUMBER</command>
</buildStep>
</org.jenkinsci.plugins.conditionalbuildstep.singlestep.SingleConditionalBuilder>
I have the conditional buildstep (1.3.3) installed.
Note, the runner class is null, and the actual plugin attribute is not part of some of the nodes
compared to a working version (created by the UI, the config.xml looks like this:)
<org.jenkinsci.plugins.conditionalbuildstep.singlestep.SingleConditionalBuilder plugin="conditional-buildstep@1.3.3">