Branch: refs/heads/master
Home: https://github.com/jenkinsci/gradle-jpi-plugin
Commit: 69b6906c4e8be727ffa3cb21c1e35cc7cbe70749
https://github.com/jenkinsci/gradle-jpi-plugin/commit/69b6906c4e8be727ffa3cb21c1e35cc7cbe70749
Author: Steve Hill <[email protected]>
Date: 2021-01-08 (Fri, 08 Jan 2021)
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
Commit: 278bbcd4d68dd5364986d96e032349baa5142514
https://github.com/jenkinsci/gradle-jpi-plugin/commit/278bbcd4d68dd5364986d96e032349baa5142514
Author: Steve Hill <[email protected]>
Date: 2021-01-08 (Fri, 08 Jan 2021)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPlugin.groovy
R
src/main/kotlin/org/jenkinsci/gradle/plugins/legacy/DiscoverHudsonPluginsTask.kt
R
src/main/kotlin/org/jenkinsci/gradle/plugins/legacy/HudsonPluginDiscoveryPlugin.kt
A
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GeneratePluginClassManifestTask.kt
A
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/JenkinsManifestPlugin.kt
M src/test/groovy/org/jenkinsci/gradle/plugins/jpi/JpiIntegrationSpec.groovy
R
src/test/groovy/org/jenkinsci/gradle/plugins/legacy/DiscoverHudsonPluginIntegrationSpec.groovy
A
src/test/groovy/org/jenkinsci/gradle/plugins/manifest/GeneratePluginClassManifestTaskIntegrationSpec.groovy
Log Message:
-----------
Rename HudsonPluginDiscoveryPlugin
After some thought it seems simplest to break the most complicated parts
of manifest generation into their own tasks and later combine them.
Renaming since this approach is more about the manifest than the legacy
entry of Plugin-Class.
JENKINS-58205
Commit: 0f894bcba74f3155cb346918bc1812b4bb1e8f13
https://github.com/jenkinsci/gradle-jpi-plugin/commit/0f894bcba74f3155cb346918bc1812b4bb1e8f13
Author: Steve Hill <[email protected]>
Date: 2021-01-08 (Fri, 08 Jan 2021)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiManifest.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPlugin.groovy
M
src/main/groovy/org/jenkinsci/gradle/plugins/jpi/server/GenerateHplTask.groovy
A
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GenerateSupportDynamicLoadingManifestTask.kt
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/JenkinsManifestPlugin.kt
M src/test/groovy/org/jenkinsci/gradle/plugins/jpi/JpiIntegrationSpec.groovy
A
src/test/groovy/org/jenkinsci/gradle/plugins/manifest/GenerateSupportDynamicLoadingManifestTaskIntegrationSpec.groovy
Log Message:
-----------
Introduce generateJenkinsSupportDynamicLoadingManifest
This breaks out the need for sezpoz annotation scanning into its own
task. The manifest is also required in generation of the test hpl and
the Jenkins server hpl. Task dependencies are set up using Gradle's
automatic linkage between task outputs and task inputs.
JENKINS-58205
Commit: 6bb39cf534d777b9ef19b9795838b74f3d9162ff
https://github.com/jenkinsci/gradle-jpi-plugin/commit/6bb39cf534d777b9ef19b9795838b74f3d9162ff
Author: Steve Hill <[email protected]>
Date: 2021-01-08 (Fri, 08 Jan 2021)
Changed paths:
M
src/test/groovy/org/jenkinsci/gradle/plugins/jpi/server/GenerateHplTaskSpec.groovy
Log Message:
-----------
Additional tests for HplManifest Libraries
Commit: 156759f36293ae60a10cea824ec2b3f65461a83f
https://github.com/jenkinsci/gradle-jpi-plugin/commit/156759f36293ae60a10cea824ec2b3f65461a83f
Author: Steve Hill <[email protected]>
Date: 2021-01-08 (Fri, 08 Jan 2021)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiHplManifest.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPlugin.groovy
M
src/main/groovy/org/jenkinsci/gradle/plugins/jpi/server/GenerateHplTask.groovy
Log Message:
-----------
HplManifest Resource-Path as Input
JENKINS-58205
Commit: 35c0ea2bef4d83b38f83af4eff7cf0f5c33fde44
https://github.com/jenkinsci/gradle-jpi-plugin/commit/35c0ea2bef4d83b38f83af4eff7cf0f5c33fde44
Author: Steve Hill <[email protected]>
Date: 2021-01-08 (Fri, 08 Jan 2021)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiExtension.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiHplManifest.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPlugin.groovy
M
src/main/groovy/org/jenkinsci/gradle/plugins/jpi/server/GenerateHplTask.groovy
Log Message:
-----------
Deprecate JpiHplManifest
Populate Libraries within GenerateHplTask from a
ConfigurableFileCollection Classpath Input.
Deprecate the currently unused JpiExtension#mainSourceTree() and
JpiExtension#testSourceTree(). The sourcesets are already available on
the project.
JENKINS-58205
Commit: 9092dc6dba2dcbbfbec93a214874fd553cfd5f60
https://github.com/jenkinsci/gradle-jpi-plugin/commit/9092dc6dba2dcbbfbec93a214874fd553cfd5f60
Author: Steve Hill <[email protected]>
Date: 2021-01-08 (Fri, 08 Jan 2021)
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/manifest/GenerateJenkinsManifestTask.kt
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/JenkinsManifestPlugin.kt
M src/test/groovy/org/jenkinsci/gradle/plugins/jpi/JpiIntegrationSpec.groovy
Log Message:
-----------
Introduce GenerateJenkinsManifestTask
Aggregates the other partial manifest generation tasks and adds Group-Id
JENKINS-58205
Commit: 68c08e7c1cf3a9f7954b4d186df0b4b3f8808ded
https://github.com/jenkinsci/gradle-jpi-plugin/commit/68c08e7c1cf3a9f7954b4d186df0b4b3f8808ded
Author: Steve Hill <[email protected]>
Date: 2021-01-08 (Fri, 08 Jan 2021)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiManifest.groovy
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTask.kt
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/JenkinsManifestPlugin.kt
Log Message:
-----------
Populate Minimum-Java-Version from Input
JENKINS-58205
Commit: b6803ea80a1cf4a91038970a4769c5044d386971
https://github.com/jenkinsci/gradle-jpi-plugin/commit/b6803ea80a1cf4a91038970a4769c5044d386971
Author: Steve Hill <[email protected]>
Date: 2021-01-08 (Fri, 08 Jan 2021)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiExtension.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiManifest.groovy
A
src/main/java/org/jenkinsci/gradle/plugins/jpi/internal/JpiExtensionBridge.java
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTask.kt
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/JenkinsManifestPlugin.kt
Log Message:
-----------
Populate Extension-Name and Short-Name from pluginId
JENKINS-58205
Commit: 47c27473a1bad9ff37f6f518caf9a483f7ab6f80
https://github.com/jenkinsci/gradle-jpi-plugin/commit/47c27473a1bad9ff37f6f518caf9a483f7ab6f80
Author: Steve Hill <[email protected]>
Date: 2021-01-08 (Fri, 08 Jan 2021)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiExtension.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiManifest.groovy
M
src/main/java/org/jenkinsci/gradle/plugins/jpi/internal/JpiExtensionBridge.java
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTask.kt
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/JenkinsManifestPlugin.kt
Log Message:
-----------
Populate Long-Name
JENKINS-58205
Commit: eb974ead3f360e77e17b06b6dd2da052b191228a
https://github.com/jenkinsci/gradle-jpi-plugin/commit/eb974ead3f360e77e17b06b6dd2da052b191228a
Author: Steve Hill <[email protected]>
Date: 2021-01-08 (Fri, 08 Jan 2021)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiExtension.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiManifest.groovy
M
src/main/java/org/jenkinsci/gradle/plugins/jpi/internal/JpiExtensionBridge.java
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTask.kt
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/JenkinsManifestPlugin.kt
Log Message:
-----------
Populate Url
JENKINS-58205
Commit: 6b4972199d17460189faf8ddbcf3b635e8cc7e1a
https://github.com/jenkinsci/gradle-jpi-plugin/commit/6b4972199d17460189faf8ddbcf3b635e8cc7e1a
Author: Steve Hill <[email protected]>
Date: 2021-01-09 (Sat, 09 Jan 2021)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiExtension.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiManifest.groovy
M
src/main/java/org/jenkinsci/gradle/plugins/jpi/internal/JpiExtensionBridge.java
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTask.kt
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/JenkinsManifestPlugin.kt
Log Message:
-----------
Populate Jenkins-Version
JENKINS-58205
Commit: a3430654d91b0f53ed2c600cbcd69fde026448cf
https://github.com/jenkinsci/gradle-jpi-plugin/commit/a3430654d91b0f53ed2c600cbcd69fde026448cf
Author: Steve Hill <[email protected]>
Date: 2021-01-09 (Sat, 09 Jan 2021)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiExtension.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiManifest.groovy
M
src/main/java/org/jenkinsci/gradle/plugins/jpi/internal/JpiExtensionBridge.java
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTask.kt
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/JenkinsManifestPlugin.kt
Log Message:
-----------
Populate Compatible-Since-Version
JENKINS-58205
Commit: 5c66eb90993052756eea95dbf0bd786e4c4f5331
https://github.com/jenkinsci/gradle-jpi-plugin/commit/5c66eb90993052756eea95dbf0bd786e4c4f5331
Author: Steve Hill <[email protected]>
Date: 2021-01-09 (Sat, 09 Jan 2021)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiExtension.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiManifest.groovy
M
src/main/java/org/jenkinsci/gradle/plugins/jpi/internal/JpiExtensionBridge.java
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTask.kt
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/JenkinsManifestPlugin.kt
Log Message:
-----------
Populate Sandbox-Status
JENKINS-58205
Commit: f100821be24354b9a085302a521e520cdbd5c75d
https://github.com/jenkinsci/gradle-jpi-plugin/commit/f100821be24354b9a085302a521e520cdbd5c75d
Author: Steve Hill <[email protected]>
Date: 2021-01-09 (Sat, 09 Jan 2021)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiExtension.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiManifest.groovy
M
src/main/java/org/jenkinsci/gradle/plugins/jpi/internal/JpiExtensionBridge.java
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTask.kt
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/JenkinsManifestPlugin.kt
Log Message:
-----------
Populate PluginFirstClassLoader
JENKINS-58205
Commit: 7959dc2b37c0f08edfd59e3ec8424975dc078166
https://github.com/jenkinsci/gradle-jpi-plugin/commit/7959dc2b37c0f08edfd59e3ec8424975dc078166
Author: Steve Hill <[email protected]>
Date: 2021-01-09 (Sat, 09 Jan 2021)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiManifest.groovy
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTask.kt
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/JenkinsManifestPlugin.kt
M
src/test/groovy/org/jenkinsci/gradle/plugins/jpi/server/InstallJenkinsServerPluginsTaskSpec.groovy
Log Message:
-----------
Populate Plugin-Version
This respects the current behavior of appending a timestamp to versions
that end in -SNAPSHOT, but it means that the task is frequently
out-of-date. Prior to 1.0.0, it should be determined whether this plugin
providing partial version calculation is beneficial, given that it means
all downstream tasks are always invalidated and many other plugins exist
for gradle versioning.
JENKINS-58205
Commit: f88380e093e13dcfb8882721bccdac02585b31cd
https://github.com/jenkinsci/gradle-jpi-plugin/commit/f88380e093e13dcfb8882721bccdac02585b31cd
Author: Steve Hill <[email protected]>
Date: 2021-01-09 (Sat, 09 Jan 2021)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiExtension.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiManifest.groovy
M
src/main/java/org/jenkinsci/gradle/plugins/jpi/internal/JpiExtensionBridge.java
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTask.kt
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/JenkinsManifestPlugin.kt
M
src/test/groovy/org/jenkinsci/gradle/plugins/jpi/server/GenerateHplTaskSpec.groovy
Log Message:
-----------
Populate Mask-Classes
JENKINS-58205
Commit: 37f4958f6472c7a19349a400d981e039a2a88a6a
https://github.com/jenkinsci/gradle-jpi-plugin/commit/37f4958f6472c7a19349a400d981e039a2a88a6a
Author: Steve Hill <[email protected]>
Date: 2021-01-09 (Sat, 09 Jan 2021)
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/java/org/jenkinsci/gradle/plugins/jpi/internal/PluginDependencyProvider.java
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTask.kt
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/JenkinsManifestPlugin.kt
Log Message:
-----------
Populate Plugin-Dependencies
JENKINS-58205
Commit: 51f0a8312d59093001bd8347fbd0f2aed1a7c629
https://github.com/jenkinsci/gradle-jpi-plugin/commit/51f0a8312d59093001bd8347fbd0f2aed1a7c629
Author: Steve Hill <[email protected]>
Date: 2021-01-10 (Sun, 10 Jan 2021)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiExtension.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiManifest.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPlugin.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPomCustomizer.groovy
M
src/main/groovy/org/jenkinsci/gradle/plugins/jpi/server/GenerateHplTask.groovy
A src/main/java/org/jenkinsci/gradle/plugins/jpi/core/PluginDeveloper.java
A
src/main/java/org/jenkinsci/gradle/plugins/jpi/core/PluginDeveloperSpec.java
A
src/main/java/org/jenkinsci/gradle/plugins/jpi/internal/BackwardsCompatiblePluginDevelopers.java
M
src/main/java/org/jenkinsci/gradle/plugins/jpi/internal/JpiExtensionBridge.java
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTask.kt
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/JenkinsManifestPlugin.kt
Log Message:
-----------
Populate Plugin-Developers
JpiManifest is now deprecated and unused anywhere within the codebase.
The configureManifest task no longer depends on the JpiManifest class.
Backwards compatibility is retained by manually defined setId, id,
setEmail, email, setName, name methods. While the pom pulls from more
fields, these three are the only fields used in the manifest.
JENKINS-58205
Commit: 8a752ad5e9f71b5a5ace4121e613eafef487307f
https://github.com/jenkinsci/gradle-jpi-plugin/commit/8a752ad5e9f71b5a5ace4121e613eafef487307f
Author: Steve Hill <[email protected]>
Date: 2021-01-11 (Mon, 11 Jan 2021)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPlugin.groovy
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTask.kt
A
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GeneratePluginDependenciesManifestTask.kt
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/JenkinsManifestPlugin.kt
M
src/test/groovy/org/jenkinsci/gradle/plugins/jpi/AbstractManifestIntegrationSpec.groovy
M src/test/groovy/org/jenkinsci/gradle/plugins/jpi/JpiIntegrationSpec.groovy
M src/test/groovy/org/jenkinsci/gradle/plugins/jpi/TestSupport.groovy
A
src/test/groovy/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTaskIntegrationSpec.groovy
A
src/test/groovy/org/jenkinsci/gradle/plugins/manifest/GeneratePluginDependenciesManifestTaskIntegrationSpec.groovy
Log Message:
-----------
Introduce GeneratePluginDependenciesManifestTask
* Tests for up-to-date checks of tasks.
* Plugin-Dependencies relies on plugins added to a number of dynamic
configurations, but still uses the #analyse() function to determine
the plugin dependencies. It's too difficult to do this from just a
fileset.
* Update the merge logic to not end up with duplicate Manifest-Version
properties.
* Deprecate configureManifest task
JENKINS-58205
Commit: e23113ba9fe779f51f97b75940a7f2fca21e4180
https://github.com/jenkinsci/gradle-jpi-plugin/commit/e23113ba9fe779f51f97b75940a7f2fca21e4180
Author: Steve Hill <[email protected]>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTask.kt
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GeneratePluginClassManifestTask.kt
M
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GenerateSupportDynamicLoadingManifestTask.kt
Log Message:
-----------
Naming consistency for partial manifest tasks
JENKINS-58205
Commit: cbd25b122819c1ee2abb21dd9cad837eab31c993
https://github.com/jenkinsci/gradle-jpi-plugin/commit/cbd25b122819c1ee2abb21dd9cad837eab31c993
Author: Steve Hill <[email protected]>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPlugin.groovy
M
src/main/groovy/org/jenkinsci/gradle/plugins/jpi/server/GenerateHplTask.groovy
Log Message:
-----------
Update GenerateHplTask to one upstream manifest
JENKINS-58205
Commit: 9f107933d1cf7d0ba975082a161f545f76ff600d
https://github.com/jenkinsci/gradle-jpi-plugin/commit/9f107933d1cf7d0ba975082a161f545f76ff600d
Author: Steve Hill <[email protected]>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M
src/test/groovy/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTaskIntegrationSpec.groovy
Log Message:
-----------
Add test for plugin-developers up-to-date
JENKINS-58205
Commit: f1d08048b67853169e3fed09d50ae2df751c466e
https://github.com/jenkinsci/gradle-jpi-plugin/commit/f1d08048b67853169e3fed09d50ae2df751c466e
Author: Steve Hill <[email protected]>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M
src/test/groovy/org/jenkinsci/gradle/plugins/manifest/GeneratePluginDependenciesManifestTaskIntegrationSpec.groovy
Log Message:
-----------
Only run the featureRuntimeOnly test for 6.7+
This support was added in Gradle 6.7
JENKINS-58205
Commit: 866a7aec49ee669f181a91597a95cba1e9700df8
https://github.com/jenkinsci/gradle-jpi-plugin/commit/866a7aec49ee669f181a91597a95cba1e9700df8
Author: Steve Hill <[email protected]>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M src/test/groovy/org/jenkinsci/gradle/plugins/jpi/IntegrationSpec.groovy
M src/test/groovy/org/jenkinsci/gradle/plugins/jpi/TestSupport.groovy
M
src/test/groovy/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTaskIntegrationSpec.groovy
M
src/test/groovy/org/jenkinsci/gradle/plugins/manifest/GeneratePluginClassManifestTaskIntegrationSpec.groovy
M
src/test/groovy/org/jenkinsci/gradle/plugins/manifest/GeneratePluginDependenciesManifestTaskIntegrationSpec.groovy
M
src/test/groovy/org/jenkinsci/gradle/plugins/manifest/GenerateSupportDynamicLoadingManifestTaskIntegrationSpec.groovy
Log Message:
-----------
Add tests for configuration cache support
JENKINS-58205
Commit: 24a83bfcfca0ccf4f84085c52eb832e977b0f745
https://github.com/jenkinsci/gradle-jpi-plugin/commit/24a83bfcfca0ccf4f84085c52eb832e977b0f745
Author: Steve Hill <[email protected]>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M
src/test/groovy/org/jenkinsci/gradle/plugins/jpi/server/GenerateHplTaskSpec.groovy
Log Message:
-----------
Set sourceCompatibility to build on java 11
Commit: b291b7d81df93d03d20f2a13f9d8eb20619f39ec
https://github.com/jenkinsci/gradle-jpi-plugin/commit/b291b7d81df93d03d20f2a13f9d8eb20619f39ec
Author: Steve Hill <[email protected]>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M
src/test/groovy/org/jenkinsci/gradle/plugins/jpi/server/GenerateHplTaskSpec.groovy
Log Message:
-----------
Use realPath for windows support in tests
Commit: 7bb1a5f3faaa070bfba35a4abb7579bddf256ec4
https://github.com/jenkinsci/gradle-jpi-plugin/commit/7bb1a5f3faaa070bfba35a4abb7579bddf256ec4
Author: Steve Hill <[email protected]>
Date: 2021-01-17 (Sun, 17 Jan 2021)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiExtension.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiHplManifest.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiManifest.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPlugin.groovy
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPomCustomizer.groovy
M
src/main/groovy/org/jenkinsci/gradle/plugins/jpi/server/GenerateHplTask.groovy
A src/main/java/org/jenkinsci/gradle/plugins/jpi/core/PluginDeveloper.java
A
src/main/java/org/jenkinsci/gradle/plugins/jpi/core/PluginDeveloperSpec.java
A
src/main/java/org/jenkinsci/gradle/plugins/jpi/internal/BackwardsCompatiblePluginDevelopers.java
A
src/main/java/org/jenkinsci/gradle/plugins/jpi/internal/JpiExtensionBridge.java
A
src/main/java/org/jenkinsci/gradle/plugins/jpi/internal/PluginDependencyProvider.java
A
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTask.kt
A
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GeneratePluginClassManifestTask.kt
A
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GeneratePluginDependenciesManifestTask.kt
A
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/GenerateSupportDynamicLoadingManifestTask.kt
A
src/main/kotlin/org/jenkinsci/gradle/plugins/manifest/JenkinsManifestPlugin.kt
M
src/test/groovy/org/jenkinsci/gradle/plugins/jpi/AbstractManifestIntegrationSpec.groovy
M src/test/groovy/org/jenkinsci/gradle/plugins/jpi/IntegrationSpec.groovy
M src/test/groovy/org/jenkinsci/gradle/plugins/jpi/JpiIntegrationSpec.groovy
M src/test/groovy/org/jenkinsci/gradle/plugins/jpi/TestSupport.groovy
M
src/test/groovy/org/jenkinsci/gradle/plugins/jpi/server/GenerateHplTaskSpec.groovy
M
src/test/groovy/org/jenkinsci/gradle/plugins/jpi/server/InstallJenkinsServerPluginsTaskSpec.groovy
A
src/test/groovy/org/jenkinsci/gradle/plugins/manifest/GenerateJenkinsManifestTaskIntegrationSpec.groovy
A
src/test/groovy/org/jenkinsci/gradle/plugins/manifest/GeneratePluginClassManifestTaskIntegrationSpec.groovy
A
src/test/groovy/org/jenkinsci/gradle/plugins/manifest/GeneratePluginDependenciesManifestTaskIntegrationSpec.groovy
A
src/test/groovy/org/jenkinsci/gradle/plugins/manifest/GenerateSupportDynamicLoadingManifestTaskIntegrationSpec.groovy
Log Message:
-----------
Merge pull request #179 from jenkinsci/JENKINS-58205
Manifest Generation Improvements
Compare:
https://github.com/jenkinsci/gradle-jpi-plugin/compare/855b131557c1...7bb1a5f3faaa
--
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/master/855b13-7bb1a5%40github.com.