Description
What happened?
After updating my plugin for the 2023 release the runPluginVerifier
Task failes with 'ideVersions' and 'localPaths' properties should not be empty
probably caused by listProductsReleases
resulting an empty file.
Executing the tasks results in no error, the idea_product_releases.xml
file is downloaded and looks like it would include suitable releases.
I tried to declare the version as 2023.3
but this didn't help. Switching back to 232 release results in everything working fine again.
Please let me know if this is caused by a configuration mistake.
build.gradle.kts
plugin.xml
Relevant log output or stack trace
No response
Steps to reproduce
Switch the target version of your plugin to 2023.3 release, by setting version
to IU-233.11799.241
or 2023.3
and check the output of the listProductsReleases
or printProductsReleases
tasks.
Relevant configuration:
// See https://github.com/JetBrains/gradle-intellij-plugin/
intellij {
type.set("IU")
version.set("IU-233.11799.241") // https://www.jetbrains.com/de-de/idea/download/other.html
plugins.add("com.intellij.database") // bundled
plugins.add("org.jetbrains.plugins.terminal") // bundled
plugins.add("com.jetbrains.plugins.webDeployment") // bundled
plugins.add("org.jetbrains.plugins.remote-run") // bundled
plugins.add("Docker") // bundled
plugins.add("NodeJS") // bundled
plugins.add("org.jetbrains.plugins.node-remote-interpreter") // bundled
plugins.add("com.jetbrains.php:233.11799.241") // https://plugins.jetbrains.com/plugin/6610-php/versions
plugins.add("org.jetbrains.plugins.phpstorm-remote-interpreter:233.11799.172") // https://plugins.jetbrains.com/plugin/7511-php-remote-interpreter/versions
plugins.add("org.jetbrains.plugins.phpstorm-docker:233.11799.232") // https://plugins.jetbrains.com/plugin/8595-php-docker/versions
}
tasks {
listProductsReleases {
types.set(listOf("IC", "IU", "PS", "WS", "DB"))
releaseChannels.set(listOf(ListProductsReleasesTask.Channel.RELEASE))
}
}
Gradle IntelliJ Plugin version
1.16.1
Gradle version
8.2.1
Operating System
Linux
Link to build, i.e. failing GitHub Action job
https://github.com/php-perfect/ddev-intellij-plugin/actions/runs/7130828331/job/19418086345?pr=270