Don't publish CLion/AppCode plugins to IDEA channel at plugins.jetbrains.com
This commit is contained in:
@@ -26,9 +26,15 @@ task uploadPlugins() << {
|
|||||||
"https://plugins.jetbrains.com/",
|
"https://plugins.jetbrains.com/",
|
||||||
username, password)
|
username, password)
|
||||||
|
|
||||||
File[] files = new File(path).listFiles({ File f, String filename ->
|
File[] files = new File(path).listFiles({ _, String filename ->
|
||||||
filename.startsWith("kotlin-plugin") && filename.endsWith(".zip")
|
if (!filename.startsWith("kotlin-plugin") || !filename.endsWith(".zip")) false
|
||||||
} as FilenameFilter)
|
else {
|
||||||
|
// don't publish CIDR plugins to IDEA channel
|
||||||
|
def filenameLowerCase = filename.toLowerCase()
|
||||||
|
if (filenameLowerCase.contains("clion") || filenameLowerCase.contains("appcode")) false
|
||||||
|
else true
|
||||||
|
}
|
||||||
|
} as FilenameFilter)
|
||||||
|
|
||||||
files = files.sort { f1, f2 ->
|
files = files.sort { f1, f2 ->
|
||||||
f1.name.contains("1.1.2-5") ? 1 : (f2.name.contains("1.1.2-5") ? -1 : (f1.name <=> f2.name))
|
f1.name.contains("1.1.2-5") ? 1 : (f2.name.contains("1.1.2-5") ? -1 : (f1.name <=> f2.name))
|
||||||
|
|||||||
Reference in New Issue
Block a user