Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[JENKINS-73261] Drop support for Jetty 12 EE 8 in the test harness #631

Merged
merged 1 commit into from
Sep 17, 2024

Conversation

basil
Copy link
Member

@basil basil commented Aug 2, 2023

Removes the reflection-based compatibility layer added in #770 and drops support for EE 8. With this PR:

  • Cores 2.463 and older are supported by the Java 11 backport branch at https://github.com/jenkinsci/jenkins-test-harness/tree/2225.x
  • Cores 2.463 through 2.475 (inclusive) are supported by versions 2228.v919b_5883c444 through 2270.v87a_0ea_b_54da_0 (inclusive). There is no backport branch planned for these cores.
  • Cores 2.476 and newer will be supported by the main branch of this repository, (as of this PR) requiring EE 9 or newer.

@basil basil force-pushed the jakarta branch 2 times, most recently from cd55371 to 2f92a64 Compare May 16, 2024 00:25
@basil basil changed the title Jakarta EE 9 transition EE 8 to EE 9 May 16, 2024
@basil basil force-pushed the jakarta branch 7 times, most recently from e70735a to 281bacd Compare May 23, 2024 14:55
@basil basil force-pushed the jakarta branch 3 times, most recently from e542b3d to 7e3d415 Compare May 29, 2024 00:04
@basil basil force-pushed the jakarta branch 3 times, most recently from 7769a49 to 6876741 Compare June 5, 2024 22:38
@basil basil force-pushed the jakarta branch 2 times, most recently from 672c734 to be167a4 Compare June 13, 2024 19:54
@basil basil changed the title EE 8 to EE 9 Drop support for EE 8 Jun 18, 2024
basil added a commit to basil/bom that referenced this pull request Jun 20, 2024
@basil basil force-pushed the jakarta branch 3 times, most recently from dd18bb2 to 62ba735 Compare June 26, 2024 23:21
@basil basil changed the title Drop support for EE 8 [JENKINS-73261] Drop support for Jetty 12 EE 8 in the test harness Jun 26, 2024
@basil basil force-pushed the jakarta branch 2 times, most recently from 1df2e25 to 9a2e5b4 Compare July 8, 2024 20:10
@basil basil force-pushed the jakarta branch 5 times, most recently from 381dca7 to 1682a56 Compare July 16, 2024 04:56
@basil basil force-pushed the jakarta branch 3 times, most recently from 6afb174 to 95fdc9d Compare July 29, 2024 21:58
basil added a commit to basil/plugin-compat-tester that referenced this pull request Sep 17, 2024
basil added a commit to basil/bom that referenced this pull request Sep 17, 2024
basil added a commit to basil/bom that referenced this pull request Sep 17, 2024
basil added a commit to basil/bom that referenced this pull request Sep 17, 2024
@basil basil removed the on-hold label Sep 17, 2024
@basil basil marked this pull request as ready for review September 17, 2024 20:09
@basil basil added removed and removed enhancement labels Sep 17, 2024
@basil basil merged commit 5db817b into master Sep 17, 2024
11 of 12 checks passed
@basil basil deleted the jakarta branch September 17, 2024 20:13
Copy link
Member

@jglick jglick Sep 18, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note that CloudBees CI had some RJR-based upgrade tests which relied on using withWar to start a controller with an older core version. With the changes to RealJenkinsRule and UnitTestSupportingPluginManager these can no longer work, at least until the older version is 2.476+.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants