Build plugins to publish along with compatible plugins

GitOrigin-RevId: b97ad335c5659d497d32aa1eebe8891630c388db
This commit is contained in:
Alexander Zolotov
2019-10-02 13:33:13 +00:00
committed by intellij-monorepo-bot
parent d4b258f9c9
commit 8a613b0b73
@@ -298,7 +298,6 @@ idea.fatal.error.notification=disabled
buildProvidedModulesList(providedModulesFilePath, moduleNames)
if (buildContext.productProperties.productLayout.buildAllCompatiblePlugins) {
if (!buildContext.options.buildStepsToSkip.contains(BuildOptions.PROVIDED_MODULES_LIST_STEP)) {
pluginsToPublish = new LinkedHashMap<PluginLayout, PluginPublishingSpec>()
for (PluginLayout plugin : new PluginsCollector(buildContext, providedModulesFilePath).collectCompatiblePluginsToPublish()) {
def spec = buildContext.productProperties.productLayout.getPluginPublishingSpec(plugin)
pluginsToPublish.put(plugin, spec ?: plugin.defaultPublishingSpec ?: new PluginPublishingSpec(includeIntoDirectoryForAutomaticUploading: true))