IntelliJ Platform Gradle Plugin: printProductsReleases task

This commit is contained in:
Jakub Chrzanowski 2024-02-12 17:00:58 +01:00
parent dbaba2884c
commit 98a1ea16b3
No known key found for this signature in database
GPG Key ID: C39095BFD769862E

View File

@ -27,6 +27,7 @@ flowchart
patchPluginXml
prepareSandbox
printBundledPlugins
printProductsReleases
jarSearchableOptions & prepareSandbox --> buildPlugin
patchPluginXml --> buildSearchableOptions
@ -52,6 +53,7 @@ flowchart
click patchPluginXml "#patchPluginXml"
click prepareSandbox "#prepareSandbox"
click printBundledPlugins "#printBundledPlugins"
click printProductsReleases "#printProductsReleases"
style classpathIndexCleanup stroke-dasharray: 5 5
style instrumentCode stroke-dasharray: 5 5
@ -750,6 +752,30 @@ Prints the list of bundled plugins available within the currently targeted Intel
## printProductsReleases
{#printProductsReleases}
<tldr>
**Sources**: [`PrintProductsReleasesTask`](%gh-ijpgp%/src/main/kotlin/org/jetbrains/intellij/platform/gradle/tasks/PrintProductsReleasesTask.kt)
**Extends**: [`DefaultTask`][gradle-default-task]
</tldr>
Prints the list of binary product releases that, by default, match the currently selected IntelliJ Platform along with [`intellijPlatform.pluginConfiguration.ideaVersion.sinceBuild`](tools_intellij_platform_gradle_plugin_extension.md#intellijPlatform-pluginConfiguration-ideaVersion-sinceBuild) and [`intellijPlatform.pluginConfiguration.ideaVersion.untilBuild`](tools_intellij_platform_gradle_plugin_extension.md#intellijPlatform-pluginConfiguration-ideaVersion-untilBuild) properties.
### productsReleases
{#printProductsReleases-productsReleases}
Property holds the list of product releases to print.
{style="narrow"}
Type
: `ListProperty<String>`
Default value
: The output of `ProductReleasesValueSource` using default configuration
## publishPlugin
{#publishPlugin}