-
Bug
-
Resolution: Fixed
-
Minor
-
Jenkins 1.598, Clearcase plugin 1.5.3, Windows 2008 R2, JDK 1.6.0_45 64bit, Clearcase 8.0.1.1
I recently was required to create a build that only runs quarterly for the production release of our product. I set the Changeset radio button in the UCM Clearcase version of the Clearcase plugin to No History but when the build is executed, I still receive 3 months of file changes which adds a substantial amount of time to the build.
What I have found is the method needsLsHistoryForGetChanges in the file AbstractHistoryAction.java always has the changeset variable set to null which causes the method to always return true.
Code changed in jenkins
User: Vincent Latombe
Path:
src/main/java/hudson/plugins/clearcase/ClearCaseUcmSCM.java
http://jenkins-ci.org/commit/clearcase-plugin/8acaacc8bce6d17ade9f7406cfa0c5dd3b5bc59f
Log:
JENKINS-27104Choosing "No History" option in Changeset still bringsback history
Adding missing mapping of ChangesetLevel to the UcmWorkflow