-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Ubuntu Lucid, Hudson 1.373
I have a matrix job that builds from origin/pending, merges onto master, and pushes back to origin/master. I also have "Clean after checkout" enabled; however, the clean step is never run.
Output here: http://ci.pub.simplegeo.com:8080/job/sqlite3-ruby/13/ARCHITECTURE=source,DISTRIBUTION=lucid/console
Here's the relevant portion of the job's configuration:
<scm class="hudson.plugins.git.GitSCM">
<configVersion>1</configVersion>
<remoteRepositories>
<org.spearce.jgit.transport.RemoteConfig>
<string>origin</string>
<int>5</int>
<string>fetch</string>
<string>+refs/heads/*:refs/remotes/origin/*</string>
<string>receivepack</string>
<string>git-upload-pack</string>
<string>uploadpack</string>
<string>git-upload-pack</string>
<string>url</string>
<string>git@github.com:simplegeo/sqlite3-ruby.git</string>
<string>tagopt</string>
<string></string>
</org.spearce.jgit.transport.RemoteConfig>
</remoteRepositories>
<branches>
<hudson.plugins.git.BranchSpec>
<name>pending</name>
</hudson.plugins.git.BranchSpec>
</branches>
<localBranch>master</localBranch>
<mergeOptions>
<mergeRemote reference="../../remoteRepositories/org.spearce.jgit.transport.RemoteConfig"/>
<mergeTarget>master</mergeTarget>
</mergeOptions>
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
<authorOrCommitter>false</authorOrCommitter>
<clean>true</clean>
<wipeOutWorkspace>false</wipeOutWorkspace>
<buildChooser class="hudson.plugins.git.util.DefaultBuildChooser"/>
<gitTool>Default</gitTool>
<browser class="hudson.plugins.git.browser.GithubWeb">
<url>http://github.com/simplegeo/sqlite3-ruby/</url>
</browser>
<submoduleCfg class="list"/>
<relativeTargetDir></relativeTargetDir>
<excludedRegions></excludedRegions>
<excludedUsers>Simple Geebus</excludedUsers>
</scm>