From 9d8fc36023ed2ab417d06ec29e7ab946f96d43ec Mon Sep 17 00:00:00 2001 From: Jaime Wren Date: Tue, 12 Nov 2024 11:49:10 -0800 Subject: [PATCH] Fix the Kokoro failure introduced with the IntelliJ Platform Gradle Plugin (2.x) migration (#7783) This is a followup on https://github.com/flutter/flutter-intellij/issues/7670 --- tool/plugin/lib/plugin.dart | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/tool/plugin/lib/plugin.dart b/tool/plugin/lib/plugin.dart index 38de4c5d86..ab48cb62fb 100644 --- a/tool/plugin/lib/plugin.dart +++ b/tool/plugin/lib/plugin.dart @@ -416,7 +416,19 @@ class GradleBuildCommand extends ProductCommand { Future savePluginArtifact(BuildSpec spec) async { final file = File(releasesFilePath(spec)); - final source = File('build/distributions/flutter-intellij.zip'); + + // Log the contents of ./build/distributions, this is useful in debugging + // in general and especially useful for the Kokoro bot which is run remotely + final result = Process.runSync( + 'ls', + ['-laf', '-laf', 'build/distributions'], + ); + log('Content generated in ./build/distributions:\n${result.stdout}'); + + var source = File('build/distributions/flutter-intellij.zip'); + if(!source.existsSync()) { + source = File('build/distributions/flutter-intellij-kokoro.zip'); + } _copyFile( source, file.parent,