Branch: refs/heads/JENKINS-58205
Home: https://github.com/jenkinsci/gradle-jpi-plugin
Commit: 837c0cb1f3f3b7d5986624f91771b844d887a2e3
https://github.com/jenkinsci/gradle-jpi-plugin/commit/837c0cb1f3f3b7d5986624f91771b844d887a2e3
Author: Steve Hill <[email protected]>
Date: 2020-12-31 (Thu, 31 Dec 2020)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiManifest.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPlugin.groovy
A
src/main/kotlin/org/jenkinsci/gradle/plugins/legacy/DiscoverHudsonPluginsTask.kt
A
src/main/kotlin/org/jenkinsci/gradle/plugins/legacy/HudsonPluginDiscoveryPlugin.kt
M src/test/groovy/org/jenkinsci/gradle/plugins/jpi/JpiIntegrationSpec.groovy
A
src/test/groovy/org/jenkinsci/gradle/plugins/legacy/DiscoverHudsonPluginIntegrationSpec.groovy
Log Message:
-----------
Introduce DiscoverHudsonPluginsTask
This breaks out the Plugin-Class population into its own task that
generates a dedicated manifest file. Rather than having a subclass
of Manifest be responsible for scanning the classesDirs and
populating a field, we'll move toward generating separate manifests and
combining them just before the jar and jpi are created.
This is part of the work to better model inputs of the manifest and
support the new configuration cache.
JENKINS-58205
--
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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/gradle-jpi-plugin/push/refs/heads/JENKINS-58205/000000-837c0c%40github.com.