Branch: refs/heads/gradle-5.0
Home: https://github.com/jenkinsci/gradle-jpi-plugin
Commit: 6a525c46c0904f7003af39cb4d6ab966f5088aca
https://github.com/jenkinsci/gradle-jpi-plugin/commit/6a525c46c0904f7003af39cb4d6ab966f5088aca
Author: Steve Hill <[email protected]>
Date: 2018-11-26 (Mon, 26 Nov 2018)
Changed paths:
M Jenkinsfile
M build.gradle
M gradle/wrapper/gradle-wrapper.jar
M gradle/wrapper/gradle-wrapper.properties
M gradlew
M gradlew.bat
M settings.gradle
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiExtension.groovy
Log Message:
-----------
Gradle 5.0
- Add `org.jenkins-ci.main:jenkins-core` to `annotationProcessor` if
running on Gradle 4.6 or higher. Gradle 4.6 first introduced the
`annotationProcessor` configuration[1]. As of Gradle 5.0, annotation
processors are no longer run from the compile configuration. The
Jenkins core annotation processor is needed to generate the
`META-INF/services/hudson.Plugin` file.
- Remove IMPROVED_POM_SUPPORT feature flag - on by default now.
- Remove STABLE_PUBLISHING feature flag - on by default now.
- Drop pipeline support for Java 7. Gradle 5.0 requires >= Java 8.
- Update sourceCompatibility and targetCompatibility from 1.7 to 1.8
Release notes: https://docs.gradle.org/5.0/release-notes.html
[1]:
https://docs.gradle.org/4.6/release-notes.html#convenient-declaration-of-annotation-processor-dependencies
**NOTE:** This service has been marked for deprecation:
https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.