Branch: refs/heads/master Home: https://github.com/jenkinsci/gradle-jpi-plugin Commit: 24394beaec9672efc9cc8c7d8b8824f1ef73c700 https://github.com/jenkinsci/gradle-jpi-plugin/commit/24394beaec9672efc9cc8c7d8b8824f1ef73c700 Author: Steve Hill <sghill....@gmail.com> Date: 2019-02-16 (Sat, 16 Feb 2019)
Changed paths: M build.gradle A src/main/resources/META-INF/gradle-plugins/jpi.properties Log Message: ----------- Define legacy 'jpi' name in file instead of build.gradle Newer versions of com.gradle.plugin-publish and maven-publish create implicit configuration around each of the plugins defined in the `gradlePlugins` block of the build.gradle file. By moving it to just a classpath resource, we can continue to support the legacy plugin application just as well without the extra behavior. Commit: f9d8c2ef58c26c94a772abad26ed3516914e7267 https://github.com/jenkinsci/gradle-jpi-plugin/commit/f9d8c2ef58c26c94a772abad26ed3516914e7267 Author: Steve Hill <sghill....@gmail.com> Date: 2019-02-16 (Sat, 16 Feb 2019) Changed paths: M build.gradle Log Message: ----------- Upgrade org.spockframework:spock-core:1.0-groovy-2.4 -> 1.2-groovy-2.5 Commit: 7a3d26eed916341a53b0172feabd10046a3963f9 https://github.com/jenkinsci/gradle-jpi-plugin/commit/7a3d26eed916341a53b0172feabd10046a3963f9 Author: Steve Hill <sghill....@gmail.com> Date: 2019-02-16 (Sat, 16 Feb 2019) Changed paths: M build.gradle Log Message: ----------- Upgrade net.java.sezpoz:sezpoz:1.12 -> 1.13 Commit: 0913d5d9e503dce5f0ff6a771fa09e71416aa234 https://github.com/jenkinsci/gradle-jpi-plugin/commit/0913d5d9e503dce5f0ff6a771fa09e71416aa234 Author: Steve Hill <sghill....@gmail.com> Date: 2019-02-16 (Sat, 16 Feb 2019) Changed paths: M build.gradle Log Message: ----------- Switch to new maven-publish plugin - The old setup was unable to be released on Gradle 5.1+ - POM file no longer includes <packaging>jar</packaging> because this is default - POM file no longer includes <scope>test</scope> dependencies, which should have no impact - Archives will be signed so long as the jenkins.username and jenkins.password properties are set, even for snapshots Commit: 6dd212351198275a0083490fdd0d03b74a53be2d https://github.com/jenkinsci/gradle-jpi-plugin/commit/6dd212351198275a0083490fdd0d03b74a53be2d Author: Steve Hill <sghill....@gmail.com> Date: 2019-02-16 (Sat, 16 Feb 2019) Changed paths: M build.gradle Log Message: ----------- Upgrade com.gradle.plugin-publish to 0.10.1 and use its conventions Commit: a1d9fd5f7a1339d165e57037e3bab23177c3e6df https://github.com/jenkinsci/gradle-jpi-plugin/commit/a1d9fd5f7a1339d165e57037e3bab23177c3e6df Author: Steve Hill <sghill....@gmail.com> Date: 2019-02-16 (Sat, 16 Feb 2019) Changed paths: M gradle/wrapper/gradle-wrapper.jar M gradle/wrapper/gradle-wrapper.properties Log Message: ----------- Gradle 5.1.1 Release notes: https://docs.gradle.org/5.1.1/release-notes.html Commit: a5a537e59f3f8f2c4706ca954e670825ef6b0a08 https://github.com/jenkinsci/gradle-jpi-plugin/commit/a5a537e59f3f8f2c4706ca954e670825ef6b0a08 Author: Steve Hill <sghill....@gmail.com> Date: 2019-02-16 (Sat, 16 Feb 2019) Changed paths: A src/test/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPomCustomizerIntegrationSpec.groovy R src/test/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPomCustomizerSpec.groovy Log Message: ----------- Migrate JpiPomCustomizerSpec to GradleTestKit This unblocks the move to Gradle 5.2 One benefit of switching to the maven-publish plugin is pom generation now happens in a dedicated task. We can easily test the pom that gradle generates with GradleTestKit, without relying on anything internal. This test previously relied on internal gradle classes and project evaluation, which has broken on two gradle upgrades in the past year. Commit: 33a42a6d853a7fc1cf1368054245afbb3f3dcdb3 https://github.com/jenkinsci/gradle-jpi-plugin/commit/33a42a6d853a7fc1cf1368054245afbb3f3dcdb3 Author: Steve Hill <sghill....@gmail.com> Date: 2019-02-16 (Sat, 16 Feb 2019) Changed paths: M CHANGELOG.md M gradle/wrapper/gradle-wrapper.jar M gradle/wrapper/gradle-wrapper.properties Log Message: ----------- Gradle 5.2.1 Release notes: https://docs.gradle.org/5.2.1/release-notes.html Commit: 8ebfe24f32fb215d68c8542585f656c625e62d0b https://github.com/jenkinsci/gradle-jpi-plugin/commit/8ebfe24f32fb215d68c8542585f656c625e62d0b Author: Steve Hill <sghill....@gmail.com> Date: 2019-02-16 (Sat, 16 Feb 2019) Changed paths: M RELEASING.md Log Message: ----------- Update releasing docs Compare: https://github.com/jenkinsci/gradle-jpi-plugin/compare/a06c65f13b2a...8ebfe24f32fb -- 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 jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.