Commit 3824e88d authored by Adam Barth's avatar Adam Barth

`flutter upgrade` needed twice if sky_services dependencies change

Now we run `flutter --version` to update our local cache of packages before
running `pub upgrade`, which reads from that cache.

Fixes #2953
parent 641604ad
......@@ -43,6 +43,11 @@ class UpgradeCommand extends FlutterCommand {
if (code != 0)
return code;
// Causes us to update our locally cached packages.
code = await runCommandAndStreamOutput(<String>[
'bin/flutter', '--version'
], workingDirectory: ArtifactStore.flutterRoot);
printStatus('');
code = await runCommandAndStreamOutput([sdkBinaryName('pub'), 'upgrade']);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment