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,