Build scripts: fix python-community-plugin building

This commit is contained in:
Alexander Zolotov
2017-09-11 16:12:42 +03:00
parent 82c4eebbe0
commit 4006e9c33b
@@ -36,10 +36,13 @@ class PythonCommunityPluginBuilder {
def buildContext = BuildContext.createContext(home, home, new PythonCommunityPluginProperties(), ProprietaryBuildTools.DUMMY, options)
def buildTasks = BuildTasks.create(buildContext)
buildTasks.buildDistributions()
def builtPlugins = new File("$buildContext.paths.artifacts/${buildContext.productProperties.productCode}-plugins").listFiles()
if (builtPlugins == null || builtPlugins.length == 0) {
buildContext.messages.warning("No plugins were built")
return
}
def pluginsPaths = new File("$buildContext.paths.buildOutputRoot/plugins-paths.txt")
pluginsPaths.text = new File("$buildContext.paths.artifacts/plugins")
.listFiles()
.collect { it.toString() }
.join("\n")
}
pluginsPaths.text = builtPlugins.collect { it.toString() }.join("\n") }
}