jenkinsci / build-timeout-plugin

Jenkins build-timeout plugin
https://plugins.jenkins.io/build-timeout/
31 stars 80 forks source link

Upgrade parent pom and require Java 8 #74

Closed darxriggs closed 4 years ago

darxriggs commented 4 years ago

Java 7 is end of life since April 2015. Changing the Java level in the plugin to 8 makes sure that at least Java 8 is used to build the plugin and the plugin can only used with a Jenkins that supports Java 8. Upgrading to the latest parent pom makes sure that the latest features and fixes from the parent pom are used to build the plugin.

Using Jenkins 2.60.3 as it's one of the first Jenkins LTS versions that requires Java 8. That's also the version that many other plugins use as minimum.

Tests are adapted to properly define the used job parameters. This is required due to security changes in Jenkins 1.651.2 (see https://jenkins.io/changelog-stable/#v1.651.2).

darxriggs commented 4 years ago

@ikedam I updated the description. Please have a look again.

darxriggs commented 4 years ago

This pull request is superseded by #78. Therefore closing it unmerged.