-
Task
-
Resolution: Fixed
-
Minor
-
None
-
-
promoted-builds 867.v7c3a_b_83a_eb_79
With JENKINS-59600, the plugin baseline is currently stuck to 2.121. This is a problem as it prevents the plugin from leveraging new build infrastructure and likely achieve build compatibility with JDK11.
https://github.com/jenkinsci/promoted-builds-plugin/pull/140
introduced some new methods that should be used by all consumers before the old method Promotion#getTarget can then be removed and then the baseline can be updated to a newer one.
Listing all downstream consumers I could find below:
- [OK] parameterized-trigger-plugin 2.37 (https://github.com/jenkinsci/parameterized-trigger-plugin/pull/130)
- [OK] git-plugin 4.10.1 – https://github.com/jenkinsci/git-plugin/pull/1167/
- [KO] appaloosa-plugin merged, not released
- [OK] deployer-framework-plugin 75.vcc73e3a_89e64
- [KO] collabnet-plugin
- https://github.com/jenkinsci/collabnet-plugin/blob/0a81d740d0b49f63e526b2cc810e23978afafd22/src/main/java/hudson/plugins/collabnet/documentuploader/FilePattern.java#L41
- https://github.com/jenkinsci/collabnet-plugin/blob/0a81d740d0b49f63e526b2cc810e23978afafd22/src/main/java/hudson/plugins/collabnet/pblupload/PblUploader.java#L478
[JENKINS-67045] Promoted builds stuck with old build infrastructure
Description |
Original:
With [https://github.com/jenkinsci/promoted-builds-plugin/pull/140] introduced some new methods that should be used by all consumers before the old method Promotion#getTarget can then be removed and then the baseline can be updated to a newer one. |
New:
With [https://github.com/jenkinsci/promoted-builds-plugin/pull/140] introduced some new methods that should be used by all consumers before the old method Promotion#getTarget can then be removed and then the baseline can be updated to a newer one. Listing all downstream consumers below: * parameterized-trigger-plugin, already compatible ([https://github.com/jenkinsci/parameterized-trigger-plugin/pull/130)] * git-plugin – [https://github.com/jenkinsci/git-plugin/pull/1167/] * |
Description |
Original:
With [https://github.com/jenkinsci/promoted-builds-plugin/pull/140] introduced some new methods that should be used by all consumers before the old method Promotion#getTarget can then be removed and then the baseline can be updated to a newer one. Listing all downstream consumers below: * parameterized-trigger-plugin, already compatible ([https://github.com/jenkinsci/parameterized-trigger-plugin/pull/130)] * git-plugin – [https://github.com/jenkinsci/git-plugin/pull/1167/] * |
New:
With [https://github.com/jenkinsci/promoted-builds-plugin/pull/140] introduced some new methods that should be used by all consumers before the old method Promotion#getTarget can then be removed and then the baseline can be updated to a newer one. Listing all downstream consumers below: * parameterized-trigger-plugin, already compatible ([https://github.com/jenkinsci/parameterized-trigger-plugin/pull/130)] * git-plugin – [https://github.com/jenkinsci/git-plugin/pull/1167/] * appaloosa-plugin – [https://github.com/jenkinsci/appaloosa-plugin/blob/aecf9e37b459c89fcd93a6b1459ba6fa5b9778ff/src/main/java/org/jenkins/plugins/appaloosa/AppaloosaPublisher.java#L128] * |
Description |
Original:
With [https://github.com/jenkinsci/promoted-builds-plugin/pull/140] introduced some new methods that should be used by all consumers before the old method Promotion#getTarget can then be removed and then the baseline can be updated to a newer one. Listing all downstream consumers below: * parameterized-trigger-plugin, already compatible ([https://github.com/jenkinsci/parameterized-trigger-plugin/pull/130)] * git-plugin – [https://github.com/jenkinsci/git-plugin/pull/1167/] * appaloosa-plugin – [https://github.com/jenkinsci/appaloosa-plugin/blob/aecf9e37b459c89fcd93a6b1459ba6fa5b9778ff/src/main/java/org/jenkins/plugins/appaloosa/AppaloosaPublisher.java#L128] * |
New:
With [https://github.com/jenkinsci/promoted-builds-plugin/pull/140] introduced some new methods that should be used by all consumers before the old method Promotion#getTarget can then be removed and then the baseline can be updated to a newer one. Listing all downstream consumers below: * parameterized-trigger-plugin, already compatible ([https://github.com/jenkinsci/parameterized-trigger-plugin/pull/130)] * git-plugin – [https://github.com/jenkinsci/git-plugin/pull/1167/] * appaloosa-plugin – [https://github.com/jenkinsci/appaloosa-plugin/blob/aecf9e37b459c89fcd93a6b1459ba6fa5b9778ff/src/main/java/org/jenkins/plugins/appaloosa/AppaloosaPublisher.java#L128] * deployer-framework-plugin – [https://github.com/jenkinsci/deployer-framework-plugin/blob/5857ff328c2b0aa509ddc4ae14e80f7cbac112c9/src/main/java/com/cloudbees/plugins/deployer/resolvers/PromotionCapabilitiesResolver.java#L176] * |