jenkinsci / gradle-jpi-plugin

Build Jenkins Plugins with Gradle
79 stars 50 forks source link

JpiPlugin: Do not attempt to get the plugin that is just being applied #147

Closed rpalcolea closed 4 years ago

rpalcolea commented 4 years ago

Hi @sghill,

This is for https://github.com/jenkinsci/gradle-jpi-plugin/issues/141

Prevent:

Caused by: org.gradle.api.plugins.UnknownPluginException: Plugin with type class org.jenkinsci.gradle.plugins.jpi.JpiPlugin has not been used.
        at org.gradle.api.internal.plugins.DefaultPluginContainer.getPlugin(DefaultPluginContainer.java:140)
        at org.gradle.api.plugins.PluginContainer$getPlugin$2.call(Unknown Source)
        at org.jenkinsci.gradle.plugins.jpi.JpiPlugin$_configureJpi_closure10.doCall(JpiPlugin.groovy:178)

This happened when other plugins create the jpi task during configuration phase.

sghill commented 4 years ago

This has been pre-released today as 0.39.0-rc.4.