Error publishing plugin

Over the last couple of days I've been receiving a 400 error when I try to publish my plugin:

Caused by: retrofit.RetrofitError: 400
at retrofit.RetrofitError.httpError(RetrofitError.java:40)
at retrofit.RestAdapter$RestHandler.invokeRequest(RestAdapter.java:388)
at retrofit.RestAdapter$RestHandler.invoke(RestAdapter.java:240)
at org.jetbrains.intellij.pluginRepository.$Proxy70.uploadByXmlId(Unknown Source)
at org.jetbrains.intellij.pluginRepository.PluginRepositoryInstance.uploadPlugin(pluginRepositoryRest.kt:53)
at org.jetbrains.intellij.pluginRepository.PluginRepositoryInstance$uploadPlugin.call(Unknown Source)
at org.jetbrains.intellij.tasks.PublishTask.publishPlugin(PublishTask.groovy:107)
... 68 more

I'm publishing using the :publishPlugin task of the Gradle IntelliJ plugin. I asked in the gitter channel over there and at least one other user has been seeing the same. Is this something that has changed that I need to do differently, or is this a bug in the plugin repo?

1 comment
Comment actions Permalink

This appears to be because it's now required to provide a link to the licence or EULA in the plugin repo UI after GDPR, see https://github.com/JetBrains/gradle-intellij-plugin/issues/288 and https://blog.jetbrains.com/platform/2018/05/legal-news-plugin-license-is-required-for-all-plugins/.

0

Please sign in to leave a comment.