From 8cfdd140bb62b07496f4f7082289dbee0ef5139d Mon Sep 17 00:00:00 2001 From: Vyacheslav Gerasimov Date: Wed, 14 Aug 2019 18:26:34 +0300 Subject: [PATCH] Upgrade plugin-repository-rest-client & use token auth #KT-33338 --- upload_plugins.gradle | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/upload_plugins.gradle b/upload_plugins.gradle index 7e5e2e1503a..f79c89479a8 100644 --- a/upload_plugins.gradle +++ b/upload_plugins.gradle @@ -2,19 +2,17 @@ buildscript { repositories { mavenCentral() maven { - url('https://dl.bintray.com/jetbrains/plugin-repository-rest-client/') + url('https://dl.bintray.com/jetbrains/intellij-plugin-service') } } dependencies { - classpath 'org.jetbrains.intellij:plugin-repository-rest-client:0.1.15' + classpath 'org.jetbrains.intellij:plugin-repository-rest-client:0.4.32' } } task uploadPlugins { doLast { def env = System.getenv() - def username = env['PLUGIN_REPOSITORY_USER'] - def password = env['PLUGIN_REPOSITORY_PASSWORD'] def channel = env['PLUGIN_REPOSITORY_CHANNEL'] if (channel == "_default_") { channel = null @@ -23,9 +21,10 @@ task uploadPlugins { if (path == null) { path = "." } - def repo = new org.jetbrains.intellij.pluginRepository.PluginRepositoryInstance( - "https://plugins.jetbrains.com/", - username, password) + + def token = project.property("plugins.repository.token") + + def repo = new org.jetbrains.intellij.pluginRepository.PluginRepositoryInstance("https://plugins.jetbrains.com/", token) File[] files = new File(path).listFiles({ _, String filename -> if (!filename.startsWith("kotlin-plugin") || !filename.endsWith(".zip")) false @@ -47,5 +46,3 @@ task uploadPlugins { } } } - -defaultTasks 'uploadPlugins'