-
Bug
-
Resolution: Fixed
-
Minor
If all OldDataMonitor entries are related to Promoted Builds, then the monitor isActivated(), but it won't be able to discard these builds.
The problem is that hudson.diagnosis.OldDataMonitor.RunSaveableReference expects runs to be locatable by their externalizableId, but Promotions are broken in this respect.
- links to
Code changed in jenkins
User: Ryan Campbell
Path:
core/src/main/java/hudson/diagnosis/OldDataMonitor.java
test/src/test/java/hudson/diagnosis/OldDataMonitorTest.java
http://jenkins-ci.org/commit/jenkins/327f7780133b2e6083f49686e43298af83b0dea6
Log:
JENKINS-26718Allow runs to be discarded even if their project can't be found by its fullname