-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
Jenkins 2.401.3
Upgrading the Bitbucket Server Integration plugin from 3.5.0 to 3.6.0 caused the "Manage Old Data" page of Jenkins to show notices about "branchName" in several builds. This seems to have been caused by https://github.com/jenkinsci/atlassian-bitbucket-server-integration-plugin/pull/403 (for JENKINS-71289), which modified BitbucketRevisionAction.java to replace private final String branchName with private final String refName.
Please document in the 3.6.0 release notes of the plugin:
- That Jenkins will show "branchName" as old data.
- Whether there will be problems if a Jenkins administrator downgrades the plugin back to 3.5.0 or lower, after some builds have been done with 3.6.0 or higher.
Please also consider whether hpi.compatibleSinceVersion should be set as described in Mark a new plugin version as incompatible with older versions.
- is caused by
-
JENKINS-71289 Build status URL for tag builds sent through as refs/heads/refs/tags/<tagname>
-
- Fixed but Unreleased
-
- links to
Hi there,
I have investigated this issue, I will document the manage old data issue as part of the 3.6.0 release notes.
As far as upgrading and then downgrading goes, i have found no issues with the actual builds and am able to run all jobs as normal.
For now i don't think we are going to mark this as incompatible, but would love some feedback from dkjellin and mhenschke_atlassian on this issue.