blob: 41ca3365df501712b9edcd467bdecdb469346215 [file] [log] [blame]
<?xml version='1.0' encoding='UTF-8'?>
<project>
<actions/>
<description>Manually rebuild gerrit-ci-scripts from a specific Change ID and revision</description>
<keepDependencies>false</keepDependencies>
<properties>
<hudson.model.ParametersDefinitionProperty>
<parameterDefinitions>
<hudson.model.StringParameterDefinition>
<name>CHANGE_NUMBER</name>
<description>Legacy Change ID of patch to build</description>
<defaultValue></defaultValue>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>CHANGE_REVISION</name>
<description>Revision number of patch to build</description>
<defaultValue>1</defaultValue>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>JOBS</name>
<description>One or several whitespace-separated jobs to update. (All will be built if left blank.)</description>
<defaultValue></defaultValue>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</properties>
<scm class="hudson.plugins.git.GitSCM" plugin="git@4.14.1">
<configVersion>2</configVersion>
<userRemoteConfigs>
<hudson.plugins.git.UserRemoteConfig>
<refspec>+refs/changes/*:refs/remotes/origin/*</refspec>
<url>https://gerrit-review.googlesource.com/a/gerrit-ci-scripts</url>
<credentialsId>gerrit.googlesource.com</credentialsId>
</hudson.plugins.git.UserRemoteConfig>
</userRemoteConfigs>
<branches>
<hudson.plugins.git.BranchSpec>
<name>**/$CHANGE_NUMBER/$CHANGE_REVISION</name>
</hudson.plugins.git.BranchSpec>
</branches>
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
<submoduleCfg class="list"/>
<extensions/>
</scm>
<assignedNode>server</assignedNode>
<canRoam>false</canRoam>
<disabled>false</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers/>
<concurrentBuild>false</concurrentBuild>
<builders>
<hudson.tasks.Shell>
<command>
if test -n "${JOBS}"; then
jenkins-jobs update jenkins-internal ${JOBS}
else
jenkins-jobs update --delete-old jenkins-internal
fi
</command>
</hudson.tasks.Shell>
</builders>
<publishers/>
<buildWrappers/>
</project>