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

Require Jenkins 2.440.3 or newer #286

Merged
merged 5 commits into from
Aug 28, 2024

Commits on Aug 27, 2024

  1. Replace rebuild web action in test with freestyle build

    Intentionally sacrifices some code coverage of the rebuild plugin so that
    I don't need to find an alternate way to invoke rebuild.  The previously
    tested web action is intentionally disallowed by SECURITY-3033 as
    implemented in jenkinsci/rebuild-plugin#155
    MarkEWaite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    47be8bc View commit details
    Browse the repository at this point in the history
  2. Annotate deprecated methods

    Silence compiler warnings
    MarkEWaite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    21226d8 View commit details
    Browse the repository at this point in the history
  3. Require Jenkins 2.440.3 or newer

    https://stats.jenkins.io/pluginversions/promoted-builds.html shows that
    85% of the installations of the most recent release (delivered 3 months
    ago) are already running Jenkins 2.440.3 or newer.  Users that are
    upgrading to the most recent release of the plugin are also upgrading
    to the most recent Jenkins releases.
    
    Removes unnecessary declarations of mockito-core and hamcrest since
    those are provided by the parent pom.
    
    Removes unnecessary exclusions from other dependencies.
    MarkEWaite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    5abc195 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7def1af View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Click the "Rebuild" button to rebuild in the test

    jenkinsci/rebuild-plugin#155 uses the "Rebuild"
    button to rebuild the job.  Use the same technique here.
    MarkEWaite committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    43e7046 View commit details
    Browse the repository at this point in the history