[CP] Move flutter source to copybara mirror

This is necessary for the cocoon scheduler migration

Depeendency on go/flutter-cl/28140

Bug: https://github.com/flutter/flutter/issues/92300
Test: grep -r "external/github.com/flutter" .
Change-Id: I498db38eb7123be2494834ee71c56dbff90defc2
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/28161
Reviewed-by: Godofredo Contreras <godofredoc@google.com>
Commit-Queue: Casey Hillers <chillers@google.com>
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/28280
Commit-Queue: Godofredo Contreras <godofredoc@google.com>
diff --git a/recipe_modules/repo_util/api.py b/recipe_modules/repo_util/api.py
index c20d29c..109a45d 100644
--- a/recipe_modules/repo_util/api.py
+++ b/recipe_modules/repo_util/api.py
@@ -4,7 +4,7 @@
 
 REPOS = {
     'flutter':
-        'https://chromium.googlesource.com/external/github.com/flutter/flutter',
+        'https://flutter.googlesource.com/mirrors/flutter',
     'engine':
         'https://flutter.googlesource.com/mirrors/engine',
     'cocoon':
diff --git a/recipe_modules/repo_util/examples/full.expected/basic.json b/recipe_modules/repo_util/examples/full.expected/basic.json
index a034a36..6121597 100644
--- a/recipe_modules/repo_util/examples/full.expected/basic.json
+++ b/recipe_modules/repo_util/examples/full.expected/basic.json
@@ -33,7 +33,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipe_modules/repo_util/examples/full.expected/failed_flutter_environment.json b/recipe_modules/repo_util/examples/full.expected/failed_flutter_environment.json
index c2c7daf..e3acddb 100644
--- a/recipe_modules/repo_util/examples/full.expected/failed_flutter_environment.json
+++ b/recipe_modules/repo_util/examples/full.expected/failed_flutter_environment.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipe_modules/repo_util/examples/full.expected/first_bot_update_failed.json b/recipe_modules/repo_util/examples/full.expected/first_bot_update_failed.json
index 5f45e05..822b9ec 100644
--- a/recipe_modules/repo_util/examples/full.expected/first_bot_update_failed.json
+++ b/recipe_modules/repo_util/examples/full.expected/first_bot_update_failed.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/devicelab/devicelab_drone.expected/basic.json b/recipes/devicelab/devicelab_drone.expected/basic.json
index 8501673..80e8068 100644
--- a/recipes/devicelab/devicelab_drone.expected/basic.json
+++ b/recipes/devicelab/devicelab_drone.expected/basic.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone.expected/local-engine.json b/recipes/devicelab/devicelab_drone.expected/local-engine.json
index d18d36a..b7cc639 100644
--- a/recipes/devicelab/devicelab_drone.expected/local-engine.json
+++ b/recipes/devicelab/devicelab_drone.expected/local-engine.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone.expected/no-upload-metrics-linux-staging.json b/recipes/devicelab/devicelab_drone.expected/no-upload-metrics-linux-staging.json
index 8ef7296..37e2d67 100644
--- a/recipes/devicelab/devicelab_drone.expected/no-upload-metrics-linux-staging.json
+++ b/recipes/devicelab/devicelab_drone.expected/no-upload-metrics-linux-staging.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone.expected/post-submit.json b/recipes/devicelab/devicelab_drone.expected/post-submit.json
index e157490..8f98cf5 100644
--- a/recipes/devicelab/devicelab_drone.expected/post-submit.json
+++ b/recipes/devicelab/devicelab_drone.expected/post-submit.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone.expected/upload-metrics-mac.json b/recipes/devicelab/devicelab_drone.expected/upload-metrics-mac.json
index 47f406e..c16adfb 100644
--- a/recipes/devicelab/devicelab_drone.expected/upload-metrics-mac.json
+++ b/recipes/devicelab/devicelab_drone.expected/upload-metrics-mac.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone.expected/xcode-chromium-mac.json b/recipes/devicelab/devicelab_drone.expected/xcode-chromium-mac.json
index efabbd1..19a6e64 100644
--- a/recipes/devicelab/devicelab_drone.expected/xcode-chromium-mac.json
+++ b/recipes/devicelab/devicelab_drone.expected/xcode-chromium-mac.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone.expected/xcode-devicelab.json b/recipes/devicelab/devicelab_drone.expected/xcode-devicelab.json
index 5b75fcd..3ef197f 100644
--- a/recipes/devicelab/devicelab_drone.expected/xcode-devicelab.json
+++ b/recipes/devicelab/devicelab_drone.expected/xcode-devicelab.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone_2_5_0.expected/basic.json b/recipes/devicelab/devicelab_drone_2_5_0.expected/basic.json
index 8501673..80e8068 100644
--- a/recipes/devicelab/devicelab_drone_2_5_0.expected/basic.json
+++ b/recipes/devicelab/devicelab_drone_2_5_0.expected/basic.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone_2_5_0.expected/local-engine.json b/recipes/devicelab/devicelab_drone_2_5_0.expected/local-engine.json
index d18d36a..b7cc639 100644
--- a/recipes/devicelab/devicelab_drone_2_5_0.expected/local-engine.json
+++ b/recipes/devicelab/devicelab_drone_2_5_0.expected/local-engine.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone_2_5_0.expected/no-upload-metrics-linux-staging.json b/recipes/devicelab/devicelab_drone_2_5_0.expected/no-upload-metrics-linux-staging.json
index 8ef7296..37e2d67 100644
--- a/recipes/devicelab/devicelab_drone_2_5_0.expected/no-upload-metrics-linux-staging.json
+++ b/recipes/devicelab/devicelab_drone_2_5_0.expected/no-upload-metrics-linux-staging.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone_2_5_0.expected/post-submit.json b/recipes/devicelab/devicelab_drone_2_5_0.expected/post-submit.json
index e157490..8f98cf5 100644
--- a/recipes/devicelab/devicelab_drone_2_5_0.expected/post-submit.json
+++ b/recipes/devicelab/devicelab_drone_2_5_0.expected/post-submit.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone_2_5_0.expected/upload-metrics-mac.json b/recipes/devicelab/devicelab_drone_2_5_0.expected/upload-metrics-mac.json
index 329eb16..7820d17 100644
--- a/recipes/devicelab/devicelab_drone_2_5_0.expected/upload-metrics-mac.json
+++ b/recipes/devicelab/devicelab_drone_2_5_0.expected/upload-metrics-mac.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone_2_5_0.expected/xcode-chromium-mac.json b/recipes/devicelab/devicelab_drone_2_5_0.expected/xcode-chromium-mac.json
index 09c1f0c..5d5338f 100644
--- a/recipes/devicelab/devicelab_drone_2_5_0.expected/xcode-chromium-mac.json
+++ b/recipes/devicelab/devicelab_drone_2_5_0.expected/xcode-chromium-mac.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone_2_5_0.expected/xcode-devicelab.json b/recipes/devicelab/devicelab_drone_2_5_0.expected/xcode-devicelab.json
index 768af9e..d51823c 100644
--- a/recipes/devicelab/devicelab_drone_2_5_0.expected/xcode-devicelab.json
+++ b/recipes/devicelab/devicelab_drone_2_5_0.expected/xcode-devicelab.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone_2_8_0.expected/basic.json b/recipes/devicelab/devicelab_drone_2_8_0.expected/basic.json
index 8501673..80e8068 100644
--- a/recipes/devicelab/devicelab_drone_2_8_0.expected/basic.json
+++ b/recipes/devicelab/devicelab_drone_2_8_0.expected/basic.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone_2_8_0.expected/local-engine.json b/recipes/devicelab/devicelab_drone_2_8_0.expected/local-engine.json
index d18d36a..b7cc639 100644
--- a/recipes/devicelab/devicelab_drone_2_8_0.expected/local-engine.json
+++ b/recipes/devicelab/devicelab_drone_2_8_0.expected/local-engine.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone_2_8_0.expected/no-upload-metrics-linux-staging.json b/recipes/devicelab/devicelab_drone_2_8_0.expected/no-upload-metrics-linux-staging.json
index 8ef7296..37e2d67 100644
--- a/recipes/devicelab/devicelab_drone_2_8_0.expected/no-upload-metrics-linux-staging.json
+++ b/recipes/devicelab/devicelab_drone_2_8_0.expected/no-upload-metrics-linux-staging.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone_2_8_0.expected/post-submit.json b/recipes/devicelab/devicelab_drone_2_8_0.expected/post-submit.json
index e157490..8f98cf5 100644
--- a/recipes/devicelab/devicelab_drone_2_8_0.expected/post-submit.json
+++ b/recipes/devicelab/devicelab_drone_2_8_0.expected/post-submit.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone_2_8_0.expected/upload-metrics-mac.json b/recipes/devicelab/devicelab_drone_2_8_0.expected/upload-metrics-mac.json
index cce7c73..2301cfe 100644
--- a/recipes/devicelab/devicelab_drone_2_8_0.expected/upload-metrics-mac.json
+++ b/recipes/devicelab/devicelab_drone_2_8_0.expected/upload-metrics-mac.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone_2_8_0.expected/xcode-chromium-mac.json b/recipes/devicelab/devicelab_drone_2_8_0.expected/xcode-chromium-mac.json
index 7686ed0..ce6a997 100644
--- a/recipes/devicelab/devicelab_drone_2_8_0.expected/xcode-chromium-mac.json
+++ b/recipes/devicelab/devicelab_drone_2_8_0.expected/xcode-chromium-mac.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/devicelab/devicelab_drone_2_8_0.expected/xcode-devicelab.json b/recipes/devicelab/devicelab_drone_2_8_0.expected/xcode-devicelab.json
index ba03522..64694dd 100644
--- a/recipes/devicelab/devicelab_drone_2_8_0.expected/xcode-devicelab.json
+++ b/recipes/devicelab/devicelab_drone_2_8_0.expected/xcode-devicelab.json
@@ -11,7 +11,7 @@
       "--path",
       "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/engine/framework_smoke.expected/basic.json b/recipes/engine/framework_smoke.expected/basic.json
index 5c63905..277fd8c 100644
--- a/recipes/engine/framework_smoke.expected/basic.json
+++ b/recipes/engine/framework_smoke.expected/basic.json
@@ -431,7 +431,7 @@
       "--path",
       "[CACHE]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/engine/framework_smoke_2_5_0.expected/basic.json b/recipes/engine/framework_smoke_2_5_0.expected/basic.json
index 9585637..ebe36dd 100644
--- a/recipes/engine/framework_smoke_2_5_0.expected/basic.json
+++ b/recipes/engine/framework_smoke_2_5_0.expected/basic.json
@@ -431,7 +431,7 @@
       "--path",
       "[CACHE]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/engine/framework_smoke_2_8_0.expected/basic.json b/recipes/engine/framework_smoke_2_8_0.expected/basic.json
index 5c63905..277fd8c 100644
--- a/recipes/engine/framework_smoke_2_8_0.expected/basic.json
+++ b/recipes/engine/framework_smoke_2_8_0.expected/basic.json
@@ -431,7 +431,7 @@
       "--path",
       "[CACHE]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/firebaselab/firebaselab.expected/basic.json b/recipes/firebaselab/firebaselab.expected/basic.json
index 068586e..2b15684 100644
--- a/recipes/firebaselab/firebaselab.expected/basic.json
+++ b/recipes/firebaselab/firebaselab.expected/basic.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/firebaselab/firebaselab.expected/failure 10.json b/recipes/firebaselab/firebaselab.expected/failure 10.json
index 1e9a34a..baedf3b 100644
--- a/recipes/firebaselab/firebaselab.expected/failure 10.json
+++ b/recipes/firebaselab/firebaselab.expected/failure 10.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/firebaselab/firebaselab.expected/failure 15.json b/recipes/firebaselab/firebaselab.expected/failure 15.json
index 1e9a34a..baedf3b 100644
--- a/recipes/firebaselab/firebaselab.expected/failure 15.json
+++ b/recipes/firebaselab/firebaselab.expected/failure 15.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/firebaselab/firebaselab_2_5_0.expected/basic.json b/recipes/firebaselab/firebaselab_2_5_0.expected/basic.json
index 068586e..2b15684 100644
--- a/recipes/firebaselab/firebaselab_2_5_0.expected/basic.json
+++ b/recipes/firebaselab/firebaselab_2_5_0.expected/basic.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/firebaselab/firebaselab_2_5_0.expected/failure 10.json b/recipes/firebaselab/firebaselab_2_5_0.expected/failure 10.json
index 1e9a34a..baedf3b 100644
--- a/recipes/firebaselab/firebaselab_2_5_0.expected/failure 10.json
+++ b/recipes/firebaselab/firebaselab_2_5_0.expected/failure 10.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/firebaselab/firebaselab_2_5_0.expected/failure 15.json b/recipes/firebaselab/firebaselab_2_5_0.expected/failure 15.json
index 1e9a34a..baedf3b 100644
--- a/recipes/firebaselab/firebaselab_2_5_0.expected/failure 15.json
+++ b/recipes/firebaselab/firebaselab_2_5_0.expected/failure 15.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/firebaselab/firebaselab_2_8_0.expected/basic.json b/recipes/firebaselab/firebaselab_2_8_0.expected/basic.json
index 068586e..2b15684 100644
--- a/recipes/firebaselab/firebaselab_2_8_0.expected/basic.json
+++ b/recipes/firebaselab/firebaselab_2_8_0.expected/basic.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/firebaselab/firebaselab_2_8_0.expected/failure 10.json b/recipes/firebaselab/firebaselab_2_8_0.expected/failure 10.json
index 1e9a34a..baedf3b 100644
--- a/recipes/firebaselab/firebaselab_2_8_0.expected/failure 10.json
+++ b/recipes/firebaselab/firebaselab_2_8_0.expected/failure 10.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/firebaselab/firebaselab_2_8_0.expected/failure 15.json b/recipes/firebaselab/firebaselab_2_8_0.expected/failure 15.json
index 1e9a34a..baedf3b 100644
--- a/recipes/firebaselab/firebaselab_2_8_0.expected/failure 15.json
+++ b/recipes/firebaselab/firebaselab_2_8_0.expected/failure 15.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter.expected/linux_beta.json b/recipes/flutter.expected/linux_beta.json
index e5950a2..374acd7 100644
--- a/recipes/flutter.expected/linux_beta.json
+++ b/recipes/flutter.expected/linux_beta.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/linux_beta_experimental.json b/recipes/flutter.expected/linux_beta_experimental.json
index 9451fea..ebfbfb4 100644
--- a/recipes/flutter.expected/linux_beta_experimental.json
+++ b/recipes/flutter.expected/linux_beta_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/linux_beta_experimental_upload.json b/recipes/flutter.expected/linux_beta_experimental_upload.json
index 9451fea..ebfbfb4 100644
--- a/recipes/flutter.expected/linux_beta_experimental_upload.json
+++ b/recipes/flutter.expected/linux_beta_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/linux_beta_upload.json b/recipes/flutter.expected/linux_beta_upload.json
index e5950a2..374acd7 100644
--- a/recipes/flutter.expected/linux_beta_upload.json
+++ b/recipes/flutter.expected/linux_beta_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/linux_dev.json b/recipes/flutter.expected/linux_dev.json
index 01186ae..322b653 100644
--- a/recipes/flutter.expected/linux_dev.json
+++ b/recipes/flutter.expected/linux_dev.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/linux_dev_experimental.json b/recipes/flutter.expected/linux_dev_experimental.json
index e676756..657e377 100644
--- a/recipes/flutter.expected/linux_dev_experimental.json
+++ b/recipes/flutter.expected/linux_dev_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/linux_dev_experimental_upload.json b/recipes/flutter.expected/linux_dev_experimental_upload.json
index e676756..657e377 100644
--- a/recipes/flutter.expected/linux_dev_experimental_upload.json
+++ b/recipes/flutter.expected/linux_dev_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/linux_dev_upload.json b/recipes/flutter.expected/linux_dev_upload.json
index 01186ae..322b653 100644
--- a/recipes/flutter.expected/linux_dev_upload.json
+++ b/recipes/flutter.expected/linux_dev_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/linux_master.json b/recipes/flutter.expected/linux_master.json
index 2319f05..9266a82 100644
--- a/recipes/flutter.expected/linux_master.json
+++ b/recipes/flutter.expected/linux_master.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/linux_master_experimental.json b/recipes/flutter.expected/linux_master_experimental.json
index 2319f05..9266a82 100644
--- a/recipes/flutter.expected/linux_master_experimental.json
+++ b/recipes/flutter.expected/linux_master_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/linux_master_experimental_upload.json b/recipes/flutter.expected/linux_master_experimental_upload.json
index 2319f05..9266a82 100644
--- a/recipes/flutter.expected/linux_master_experimental_upload.json
+++ b/recipes/flutter.expected/linux_master_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/linux_master_upload.json b/recipes/flutter.expected/linux_master_upload.json
index 2319f05..9266a82 100644
--- a/recipes/flutter.expected/linux_master_upload.json
+++ b/recipes/flutter.expected/linux_master_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/linux_stable.json b/recipes/flutter.expected/linux_stable.json
index 921f952..375e474 100644
--- a/recipes/flutter.expected/linux_stable.json
+++ b/recipes/flutter.expected/linux_stable.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/linux_stable_experimental.json b/recipes/flutter.expected/linux_stable_experimental.json
index 19b6ccb..934566d 100644
--- a/recipes/flutter.expected/linux_stable_experimental.json
+++ b/recipes/flutter.expected/linux_stable_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/linux_stable_experimental_upload.json b/recipes/flutter.expected/linux_stable_experimental_upload.json
index 19b6ccb..934566d 100644
--- a/recipes/flutter.expected/linux_stable_experimental_upload.json
+++ b/recipes/flutter.expected/linux_stable_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/linux_stable_upload.json b/recipes/flutter.expected/linux_stable_upload.json
index 921f952..375e474 100644
--- a/recipes/flutter.expected/linux_stable_upload.json
+++ b/recipes/flutter.expected/linux_stable_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/mac_beta.json b/recipes/flutter.expected/mac_beta.json
index b3d36c9..c360073 100644
--- a/recipes/flutter.expected/mac_beta.json
+++ b/recipes/flutter.expected/mac_beta.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/mac_beta_experimental.json b/recipes/flutter.expected/mac_beta_experimental.json
index 5eede30..018a13a 100644
--- a/recipes/flutter.expected/mac_beta_experimental.json
+++ b/recipes/flutter.expected/mac_beta_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/mac_beta_experimental_upload.json b/recipes/flutter.expected/mac_beta_experimental_upload.json
index 5eede30..018a13a 100644
--- a/recipes/flutter.expected/mac_beta_experimental_upload.json
+++ b/recipes/flutter.expected/mac_beta_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/mac_beta_upload.json b/recipes/flutter.expected/mac_beta_upload.json
index b3d36c9..c360073 100644
--- a/recipes/flutter.expected/mac_beta_upload.json
+++ b/recipes/flutter.expected/mac_beta_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/mac_dev.json b/recipes/flutter.expected/mac_dev.json
index 655fb6e..4c5b3aa 100644
--- a/recipes/flutter.expected/mac_dev.json
+++ b/recipes/flutter.expected/mac_dev.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/mac_dev_experimental.json b/recipes/flutter.expected/mac_dev_experimental.json
index 3adc592..850a0d1 100644
--- a/recipes/flutter.expected/mac_dev_experimental.json
+++ b/recipes/flutter.expected/mac_dev_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/mac_dev_experimental_upload.json b/recipes/flutter.expected/mac_dev_experimental_upload.json
index 3adc592..850a0d1 100644
--- a/recipes/flutter.expected/mac_dev_experimental_upload.json
+++ b/recipes/flutter.expected/mac_dev_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/mac_dev_upload.json b/recipes/flutter.expected/mac_dev_upload.json
index 655fb6e..4c5b3aa 100644
--- a/recipes/flutter.expected/mac_dev_upload.json
+++ b/recipes/flutter.expected/mac_dev_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/mac_master.json b/recipes/flutter.expected/mac_master.json
index 2319f05..9266a82 100644
--- a/recipes/flutter.expected/mac_master.json
+++ b/recipes/flutter.expected/mac_master.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/mac_master_experimental.json b/recipes/flutter.expected/mac_master_experimental.json
index 2319f05..9266a82 100644
--- a/recipes/flutter.expected/mac_master_experimental.json
+++ b/recipes/flutter.expected/mac_master_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/mac_master_experimental_upload.json b/recipes/flutter.expected/mac_master_experimental_upload.json
index 2319f05..9266a82 100644
--- a/recipes/flutter.expected/mac_master_experimental_upload.json
+++ b/recipes/flutter.expected/mac_master_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/mac_master_upload.json b/recipes/flutter.expected/mac_master_upload.json
index 2319f05..9266a82 100644
--- a/recipes/flutter.expected/mac_master_upload.json
+++ b/recipes/flutter.expected/mac_master_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/mac_stable.json b/recipes/flutter.expected/mac_stable.json
index 6f88356..8147b08 100644
--- a/recipes/flutter.expected/mac_stable.json
+++ b/recipes/flutter.expected/mac_stable.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/mac_stable_experimental.json b/recipes/flutter.expected/mac_stable_experimental.json
index ac2dbb0..a8936e2 100644
--- a/recipes/flutter.expected/mac_stable_experimental.json
+++ b/recipes/flutter.expected/mac_stable_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/mac_stable_experimental_upload.json b/recipes/flutter.expected/mac_stable_experimental_upload.json
index ac2dbb0..a8936e2 100644
--- a/recipes/flutter.expected/mac_stable_experimental_upload.json
+++ b/recipes/flutter.expected/mac_stable_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/mac_stable_upload.json b/recipes/flutter.expected/mac_stable_upload.json
index 6f88356..8147b08 100644
--- a/recipes/flutter.expected/mac_stable_upload.json
+++ b/recipes/flutter.expected/mac_stable_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/win_beta.json b/recipes/flutter.expected/win_beta.json
index 629a7ab..68e7a1e 100644
--- a/recipes/flutter.expected/win_beta.json
+++ b/recipes/flutter.expected/win_beta.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/win_beta_experimental.json b/recipes/flutter.expected/win_beta_experimental.json
index 1512871..f3f9c9b 100644
--- a/recipes/flutter.expected/win_beta_experimental.json
+++ b/recipes/flutter.expected/win_beta_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/win_beta_experimental_upload.json b/recipes/flutter.expected/win_beta_experimental_upload.json
index 1512871..f3f9c9b 100644
--- a/recipes/flutter.expected/win_beta_experimental_upload.json
+++ b/recipes/flutter.expected/win_beta_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/win_beta_upload.json b/recipes/flutter.expected/win_beta_upload.json
index 629a7ab..68e7a1e 100644
--- a/recipes/flutter.expected/win_beta_upload.json
+++ b/recipes/flutter.expected/win_beta_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/win_dev.json b/recipes/flutter.expected/win_dev.json
index 49e9730..362baa3 100644
--- a/recipes/flutter.expected/win_dev.json
+++ b/recipes/flutter.expected/win_dev.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/win_dev_experimental.json b/recipes/flutter.expected/win_dev_experimental.json
index 5e17ba1..5c90264 100644
--- a/recipes/flutter.expected/win_dev_experimental.json
+++ b/recipes/flutter.expected/win_dev_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/win_dev_experimental_upload.json b/recipes/flutter.expected/win_dev_experimental_upload.json
index 5e17ba1..5c90264 100644
--- a/recipes/flutter.expected/win_dev_experimental_upload.json
+++ b/recipes/flutter.expected/win_dev_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/win_dev_upload.json b/recipes/flutter.expected/win_dev_upload.json
index 49e9730..362baa3 100644
--- a/recipes/flutter.expected/win_dev_upload.json
+++ b/recipes/flutter.expected/win_dev_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/win_master.json b/recipes/flutter.expected/win_master.json
index d74de89..ae106fc 100644
--- a/recipes/flutter.expected/win_master.json
+++ b/recipes/flutter.expected/win_master.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/win_master_experimental.json b/recipes/flutter.expected/win_master_experimental.json
index d74de89..ae106fc 100644
--- a/recipes/flutter.expected/win_master_experimental.json
+++ b/recipes/flutter.expected/win_master_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/win_master_experimental_upload.json b/recipes/flutter.expected/win_master_experimental_upload.json
index d74de89..ae106fc 100644
--- a/recipes/flutter.expected/win_master_experimental_upload.json
+++ b/recipes/flutter.expected/win_master_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/win_master_upload.json b/recipes/flutter.expected/win_master_upload.json
index d74de89..ae106fc 100644
--- a/recipes/flutter.expected/win_master_upload.json
+++ b/recipes/flutter.expected/win_master_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/win_stable.json b/recipes/flutter.expected/win_stable.json
index c7b0d26..26ac341 100644
--- a/recipes/flutter.expected/win_stable.json
+++ b/recipes/flutter.expected/win_stable.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/win_stable_experimental.json b/recipes/flutter.expected/win_stable_experimental.json
index f7caa57..24bbe8b 100644
--- a/recipes/flutter.expected/win_stable_experimental.json
+++ b/recipes/flutter.expected/win_stable_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/win_stable_experimental_upload.json b/recipes/flutter.expected/win_stable_experimental_upload.json
index f7caa57..24bbe8b 100644
--- a/recipes/flutter.expected/win_stable_experimental_upload.json
+++ b/recipes/flutter.expected/win_stable_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter.expected/win_stable_upload.json b/recipes/flutter.expected/win_stable_upload.json
index c7b0d26..26ac341 100644
--- a/recipes/flutter.expected/win_stable_upload.json
+++ b/recipes/flutter.expected/win_stable_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter/android_views.expected/flutter_drive_clean_exit.json b/recipes/flutter/android_views.expected/flutter_drive_clean_exit.json
index 0a672c1..8c79ab0 100644
--- a/recipes/flutter/android_views.expected/flutter_drive_clean_exit.json
+++ b/recipes/flutter/android_views.expected/flutter_drive_clean_exit.json
@@ -45,7 +45,7 @@
       "--path",
       "[START_DIR]/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "checkout source code.Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/android_views.expected/flutter_drive_zombie_process.json b/recipes/flutter/android_views.expected/flutter_drive_zombie_process.json
index deb7f56..2c63b57 100644
--- a/recipes/flutter/android_views.expected/flutter_drive_zombie_process.json
+++ b/recipes/flutter/android_views.expected/flutter_drive_zombie_process.json
@@ -45,7 +45,7 @@
       "--path",
       "[START_DIR]/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "checkout source code.Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/android_views_2_8_0.expected/flutter_drive_clean_exit.json b/recipes/flutter/android_views_2_8_0.expected/flutter_drive_clean_exit.json
index 0a672c1..8c79ab0 100644
--- a/recipes/flutter/android_views_2_8_0.expected/flutter_drive_clean_exit.json
+++ b/recipes/flutter/android_views_2_8_0.expected/flutter_drive_clean_exit.json
@@ -45,7 +45,7 @@
       "--path",
       "[START_DIR]/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "checkout source code.Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/android_views_2_8_0.expected/flutter_drive_zombie_process.json b/recipes/flutter/android_views_2_8_0.expected/flutter_drive_zombie_process.json
index deb7f56..2c63b57 100644
--- a/recipes/flutter/android_views_2_8_0.expected/flutter_drive_zombie_process.json
+++ b/recipes/flutter/android_views_2_8_0.expected/flutter_drive_zombie_process.json
@@ -45,7 +45,7 @@
       "--path",
       "[START_DIR]/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "checkout source code.Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/deferred_components.expected/flutter_release_clean_exit.json b/recipes/flutter/deferred_components.expected/flutter_release_clean_exit.json
index 7f17482..b769d2e 100644
--- a/recipes/flutter/deferred_components.expected/flutter_release_clean_exit.json
+++ b/recipes/flutter/deferred_components.expected/flutter_release_clean_exit.json
@@ -45,7 +45,7 @@
       "--path",
       "[START_DIR]/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "checkout source code.Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/deferred_components.expected/flutter_release_zombie_process.json b/recipes/flutter/deferred_components.expected/flutter_release_zombie_process.json
index 73df0fb..b6eebe9 100644
--- a/recipes/flutter/deferred_components.expected/flutter_release_zombie_process.json
+++ b/recipes/flutter/deferred_components.expected/flutter_release_zombie_process.json
@@ -45,7 +45,7 @@
       "--path",
       "[START_DIR]/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "checkout source code.Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/deferred_components_2_8_0.expected/flutter_release_clean_exit.json b/recipes/flutter/deferred_components_2_8_0.expected/flutter_release_clean_exit.json
index 7f17482..b769d2e 100644
--- a/recipes/flutter/deferred_components_2_8_0.expected/flutter_release_clean_exit.json
+++ b/recipes/flutter/deferred_components_2_8_0.expected/flutter_release_clean_exit.json
@@ -45,7 +45,7 @@
       "--path",
       "[START_DIR]/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "checkout source code.Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/deferred_components_2_8_0.expected/flutter_release_zombie_process.json b/recipes/flutter/deferred_components_2_8_0.expected/flutter_release_zombie_process.json
index 73df0fb..b6eebe9 100644
--- a/recipes/flutter/deferred_components_2_8_0.expected/flutter_release_zombie_process.json
+++ b/recipes/flutter/deferred_components_2_8_0.expected/flutter_release_zombie_process.json
@@ -45,7 +45,7 @@
       "--path",
       "[START_DIR]/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "checkout source code.Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter.expected/validators.json b/recipes/flutter/flutter.expected/validators.json
index fa38c1a..d8d0d35 100644
--- a/recipes/flutter/flutter.expected/validators.json
+++ b/recipes/flutter/flutter.expected/validators.json
@@ -30,7 +30,7 @@
       "--path",
       "[START_DIR]/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "checkout source code.Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_2_5_0.expected/validators.json b/recipes/flutter/flutter_2_5_0.expected/validators.json
index 2fce4fc..3406149 100644
--- a/recipes/flutter/flutter_2_5_0.expected/validators.json
+++ b/recipes/flutter/flutter_2_5_0.expected/validators.json
@@ -30,7 +30,7 @@
       "--path",
       "[START_DIR]/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "checkout source code.Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_2_8_0.expected/validators.json b/recipes/flutter/flutter_2_8_0.expected/validators.json
index fa38c1a..d8d0d35 100644
--- a/recipes/flutter/flutter_2_8_0.expected/validators.json
+++ b/recipes/flutter/flutter_2_8_0.expected/validators.json
@@ -30,7 +30,7 @@
       "--path",
       "[START_DIR]/flutter sdk",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "checkout source code.Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone.expected/android_sdk.json b/recipes/flutter/flutter_drone.expected/android_sdk.json
index c5e5c57..a414671 100644
--- a/recipes/flutter/flutter_drone.expected/android_sdk.json
+++ b/recipes/flutter/flutter_drone.expected/android_sdk.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone.expected/android_sdk_reduced.json b/recipes/flutter/flutter_drone.expected/android_sdk_reduced.json
index 08f421c..c497f0b 100644
--- a/recipes/flutter/flutter_drone.expected/android_sdk_reduced.json
+++ b/recipes/flutter/flutter_drone.expected/android_sdk_reduced.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone.expected/no_requirements.json b/recipes/flutter/flutter_drone.expected/no_requirements.json
index 33660a3..4ae00d4 100644
--- a/recipes/flutter/flutter_drone.expected/no_requirements.json
+++ b/recipes/flutter/flutter_drone.expected/no_requirements.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone.expected/no_requirements_reduced.json b/recipes/flutter/flutter_drone.expected/no_requirements_reduced.json
index 38c99a6..2b70555 100644
--- a/recipes/flutter/flutter_drone.expected/no_requirements_reduced.json
+++ b/recipes/flutter/flutter_drone.expected/no_requirements_reduced.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone.expected/web_engine.json b/recipes/flutter/flutter_drone.expected/web_engine.json
index 1f42550..d5d8d07 100644
--- a/recipes/flutter/flutter_drone.expected/web_engine.json
+++ b/recipes/flutter/flutter_drone.expected/web_engine.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone.expected/web_engine_reduced.json b/recipes/flutter/flutter_drone.expected/web_engine_reduced.json
index f6da657..a20f713 100644
--- a/recipes/flutter/flutter_drone.expected/web_engine_reduced.json
+++ b/recipes/flutter/flutter_drone.expected/web_engine_reduced.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone.expected/xcode.json b/recipes/flutter/flutter_drone.expected/xcode.json
index 33660a3..4ae00d4 100644
--- a/recipes/flutter/flutter_drone.expected/xcode.json
+++ b/recipes/flutter/flutter_drone.expected/xcode.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone.expected/xcode_reduced.json b/recipes/flutter/flutter_drone.expected/xcode_reduced.json
index 38c99a6..2b70555 100644
--- a/recipes/flutter/flutter_drone.expected/xcode_reduced.json
+++ b/recipes/flutter/flutter_drone.expected/xcode_reduced.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone_2_5_0.expected/android_sdk.json b/recipes/flutter/flutter_drone_2_5_0.expected/android_sdk.json
index c5e5c57..a414671 100644
--- a/recipes/flutter/flutter_drone_2_5_0.expected/android_sdk.json
+++ b/recipes/flutter/flutter_drone_2_5_0.expected/android_sdk.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone_2_5_0.expected/android_sdk_reduced.json b/recipes/flutter/flutter_drone_2_5_0.expected/android_sdk_reduced.json
index 08f421c..c497f0b 100644
--- a/recipes/flutter/flutter_drone_2_5_0.expected/android_sdk_reduced.json
+++ b/recipes/flutter/flutter_drone_2_5_0.expected/android_sdk_reduced.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone_2_5_0.expected/no_requirements.json b/recipes/flutter/flutter_drone_2_5_0.expected/no_requirements.json
index 33660a3..4ae00d4 100644
--- a/recipes/flutter/flutter_drone_2_5_0.expected/no_requirements.json
+++ b/recipes/flutter/flutter_drone_2_5_0.expected/no_requirements.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone_2_5_0.expected/no_requirements_reduced.json b/recipes/flutter/flutter_drone_2_5_0.expected/no_requirements_reduced.json
index 38c99a6..2b70555 100644
--- a/recipes/flutter/flutter_drone_2_5_0.expected/no_requirements_reduced.json
+++ b/recipes/flutter/flutter_drone_2_5_0.expected/no_requirements_reduced.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone_2_5_0.expected/web_engine.json b/recipes/flutter/flutter_drone_2_5_0.expected/web_engine.json
index 1f42550..d5d8d07 100644
--- a/recipes/flutter/flutter_drone_2_5_0.expected/web_engine.json
+++ b/recipes/flutter/flutter_drone_2_5_0.expected/web_engine.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone_2_5_0.expected/web_engine_reduced.json b/recipes/flutter/flutter_drone_2_5_0.expected/web_engine_reduced.json
index f6da657..a20f713 100644
--- a/recipes/flutter/flutter_drone_2_5_0.expected/web_engine_reduced.json
+++ b/recipes/flutter/flutter_drone_2_5_0.expected/web_engine_reduced.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone_2_5_0.expected/xcode.json b/recipes/flutter/flutter_drone_2_5_0.expected/xcode.json
index 33660a3..4ae00d4 100644
--- a/recipes/flutter/flutter_drone_2_5_0.expected/xcode.json
+++ b/recipes/flutter/flutter_drone_2_5_0.expected/xcode.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone_2_5_0.expected/xcode_reduced.json b/recipes/flutter/flutter_drone_2_5_0.expected/xcode_reduced.json
index 38c99a6..2b70555 100644
--- a/recipes/flutter/flutter_drone_2_5_0.expected/xcode_reduced.json
+++ b/recipes/flutter/flutter_drone_2_5_0.expected/xcode_reduced.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone_2_8_0.expected/android_sdk.json b/recipes/flutter/flutter_drone_2_8_0.expected/android_sdk.json
index c5e5c57..a414671 100644
--- a/recipes/flutter/flutter_drone_2_8_0.expected/android_sdk.json
+++ b/recipes/flutter/flutter_drone_2_8_0.expected/android_sdk.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone_2_8_0.expected/android_sdk_reduced.json b/recipes/flutter/flutter_drone_2_8_0.expected/android_sdk_reduced.json
index 08f421c..c497f0b 100644
--- a/recipes/flutter/flutter_drone_2_8_0.expected/android_sdk_reduced.json
+++ b/recipes/flutter/flutter_drone_2_8_0.expected/android_sdk_reduced.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone_2_8_0.expected/no_requirements.json b/recipes/flutter/flutter_drone_2_8_0.expected/no_requirements.json
index 33660a3..4ae00d4 100644
--- a/recipes/flutter/flutter_drone_2_8_0.expected/no_requirements.json
+++ b/recipes/flutter/flutter_drone_2_8_0.expected/no_requirements.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone_2_8_0.expected/no_requirements_reduced.json b/recipes/flutter/flutter_drone_2_8_0.expected/no_requirements_reduced.json
index 38c99a6..2b70555 100644
--- a/recipes/flutter/flutter_drone_2_8_0.expected/no_requirements_reduced.json
+++ b/recipes/flutter/flutter_drone_2_8_0.expected/no_requirements_reduced.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone_2_8_0.expected/web_engine.json b/recipes/flutter/flutter_drone_2_8_0.expected/web_engine.json
index 1f42550..d5d8d07 100644
--- a/recipes/flutter/flutter_drone_2_8_0.expected/web_engine.json
+++ b/recipes/flutter/flutter_drone_2_8_0.expected/web_engine.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone_2_8_0.expected/web_engine_reduced.json b/recipes/flutter/flutter_drone_2_8_0.expected/web_engine_reduced.json
index f6da657..a20f713 100644
--- a/recipes/flutter/flutter_drone_2_8_0.expected/web_engine_reduced.json
+++ b/recipes/flutter/flutter_drone_2_8_0.expected/web_engine_reduced.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone_2_8_0.expected/xcode.json b/recipes/flutter/flutter_drone_2_8_0.expected/xcode.json
index 33660a3..4ae00d4 100644
--- a/recipes/flutter/flutter_drone_2_8_0.expected/xcode.json
+++ b/recipes/flutter/flutter_drone_2_8_0.expected/xcode.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter/flutter_drone_2_8_0.expected/xcode_reduced.json b/recipes/flutter/flutter_drone_2_8_0.expected/xcode_reduced.json
index 38c99a6..2b70555 100644
--- a/recipes/flutter/flutter_drone_2_8_0.expected/xcode_reduced.json
+++ b/recipes/flutter/flutter_drone_2_8_0.expected/xcode_reduced.json
@@ -23,7 +23,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/flutter_2_5_0.expected/linux_beta.json b/recipes/flutter_2_5_0.expected/linux_beta.json
index e5950a2..374acd7 100644
--- a/recipes/flutter_2_5_0.expected/linux_beta.json
+++ b/recipes/flutter_2_5_0.expected/linux_beta.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/linux_beta_experimental.json b/recipes/flutter_2_5_0.expected/linux_beta_experimental.json
index 9451fea..ebfbfb4 100644
--- a/recipes/flutter_2_5_0.expected/linux_beta_experimental.json
+++ b/recipes/flutter_2_5_0.expected/linux_beta_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/linux_beta_experimental_upload.json b/recipes/flutter_2_5_0.expected/linux_beta_experimental_upload.json
index 9451fea..ebfbfb4 100644
--- a/recipes/flutter_2_5_0.expected/linux_beta_experimental_upload.json
+++ b/recipes/flutter_2_5_0.expected/linux_beta_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/linux_beta_upload.json b/recipes/flutter_2_5_0.expected/linux_beta_upload.json
index e5950a2..374acd7 100644
--- a/recipes/flutter_2_5_0.expected/linux_beta_upload.json
+++ b/recipes/flutter_2_5_0.expected/linux_beta_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/linux_dev.json b/recipes/flutter_2_5_0.expected/linux_dev.json
index 01186ae..322b653 100644
--- a/recipes/flutter_2_5_0.expected/linux_dev.json
+++ b/recipes/flutter_2_5_0.expected/linux_dev.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/linux_dev_experimental.json b/recipes/flutter_2_5_0.expected/linux_dev_experimental.json
index e676756..657e377 100644
--- a/recipes/flutter_2_5_0.expected/linux_dev_experimental.json
+++ b/recipes/flutter_2_5_0.expected/linux_dev_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/linux_dev_experimental_upload.json b/recipes/flutter_2_5_0.expected/linux_dev_experimental_upload.json
index e676756..657e377 100644
--- a/recipes/flutter_2_5_0.expected/linux_dev_experimental_upload.json
+++ b/recipes/flutter_2_5_0.expected/linux_dev_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/linux_dev_upload.json b/recipes/flutter_2_5_0.expected/linux_dev_upload.json
index 01186ae..322b653 100644
--- a/recipes/flutter_2_5_0.expected/linux_dev_upload.json
+++ b/recipes/flutter_2_5_0.expected/linux_dev_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/linux_master.json b/recipes/flutter_2_5_0.expected/linux_master.json
index 2319f05..9266a82 100644
--- a/recipes/flutter_2_5_0.expected/linux_master.json
+++ b/recipes/flutter_2_5_0.expected/linux_master.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/linux_master_experimental.json b/recipes/flutter_2_5_0.expected/linux_master_experimental.json
index 2319f05..9266a82 100644
--- a/recipes/flutter_2_5_0.expected/linux_master_experimental.json
+++ b/recipes/flutter_2_5_0.expected/linux_master_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/linux_master_experimental_upload.json b/recipes/flutter_2_5_0.expected/linux_master_experimental_upload.json
index 2319f05..9266a82 100644
--- a/recipes/flutter_2_5_0.expected/linux_master_experimental_upload.json
+++ b/recipes/flutter_2_5_0.expected/linux_master_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/linux_master_upload.json b/recipes/flutter_2_5_0.expected/linux_master_upload.json
index 2319f05..9266a82 100644
--- a/recipes/flutter_2_5_0.expected/linux_master_upload.json
+++ b/recipes/flutter_2_5_0.expected/linux_master_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/linux_stable.json b/recipes/flutter_2_5_0.expected/linux_stable.json
index 921f952..375e474 100644
--- a/recipes/flutter_2_5_0.expected/linux_stable.json
+++ b/recipes/flutter_2_5_0.expected/linux_stable.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/linux_stable_experimental.json b/recipes/flutter_2_5_0.expected/linux_stable_experimental.json
index 19b6ccb..934566d 100644
--- a/recipes/flutter_2_5_0.expected/linux_stable_experimental.json
+++ b/recipes/flutter_2_5_0.expected/linux_stable_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/linux_stable_experimental_upload.json b/recipes/flutter_2_5_0.expected/linux_stable_experimental_upload.json
index 19b6ccb..934566d 100644
--- a/recipes/flutter_2_5_0.expected/linux_stable_experimental_upload.json
+++ b/recipes/flutter_2_5_0.expected/linux_stable_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/linux_stable_upload.json b/recipes/flutter_2_5_0.expected/linux_stable_upload.json
index 921f952..375e474 100644
--- a/recipes/flutter_2_5_0.expected/linux_stable_upload.json
+++ b/recipes/flutter_2_5_0.expected/linux_stable_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/mac_beta.json b/recipes/flutter_2_5_0.expected/mac_beta.json
index b3d36c9..c360073 100644
--- a/recipes/flutter_2_5_0.expected/mac_beta.json
+++ b/recipes/flutter_2_5_0.expected/mac_beta.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/mac_beta_experimental.json b/recipes/flutter_2_5_0.expected/mac_beta_experimental.json
index 5eede30..018a13a 100644
--- a/recipes/flutter_2_5_0.expected/mac_beta_experimental.json
+++ b/recipes/flutter_2_5_0.expected/mac_beta_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/mac_beta_experimental_upload.json b/recipes/flutter_2_5_0.expected/mac_beta_experimental_upload.json
index 5eede30..018a13a 100644
--- a/recipes/flutter_2_5_0.expected/mac_beta_experimental_upload.json
+++ b/recipes/flutter_2_5_0.expected/mac_beta_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/mac_beta_upload.json b/recipes/flutter_2_5_0.expected/mac_beta_upload.json
index b3d36c9..c360073 100644
--- a/recipes/flutter_2_5_0.expected/mac_beta_upload.json
+++ b/recipes/flutter_2_5_0.expected/mac_beta_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/mac_dev.json b/recipes/flutter_2_5_0.expected/mac_dev.json
index 655fb6e..4c5b3aa 100644
--- a/recipes/flutter_2_5_0.expected/mac_dev.json
+++ b/recipes/flutter_2_5_0.expected/mac_dev.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/mac_dev_experimental.json b/recipes/flutter_2_5_0.expected/mac_dev_experimental.json
index 3adc592..850a0d1 100644
--- a/recipes/flutter_2_5_0.expected/mac_dev_experimental.json
+++ b/recipes/flutter_2_5_0.expected/mac_dev_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/mac_dev_experimental_upload.json b/recipes/flutter_2_5_0.expected/mac_dev_experimental_upload.json
index 3adc592..850a0d1 100644
--- a/recipes/flutter_2_5_0.expected/mac_dev_experimental_upload.json
+++ b/recipes/flutter_2_5_0.expected/mac_dev_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/mac_dev_upload.json b/recipes/flutter_2_5_0.expected/mac_dev_upload.json
index 655fb6e..4c5b3aa 100644
--- a/recipes/flutter_2_5_0.expected/mac_dev_upload.json
+++ b/recipes/flutter_2_5_0.expected/mac_dev_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/mac_master.json b/recipes/flutter_2_5_0.expected/mac_master.json
index 2319f05..9266a82 100644
--- a/recipes/flutter_2_5_0.expected/mac_master.json
+++ b/recipes/flutter_2_5_0.expected/mac_master.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/mac_master_experimental.json b/recipes/flutter_2_5_0.expected/mac_master_experimental.json
index 2319f05..9266a82 100644
--- a/recipes/flutter_2_5_0.expected/mac_master_experimental.json
+++ b/recipes/flutter_2_5_0.expected/mac_master_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/mac_master_experimental_upload.json b/recipes/flutter_2_5_0.expected/mac_master_experimental_upload.json
index 2319f05..9266a82 100644
--- a/recipes/flutter_2_5_0.expected/mac_master_experimental_upload.json
+++ b/recipes/flutter_2_5_0.expected/mac_master_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/mac_master_upload.json b/recipes/flutter_2_5_0.expected/mac_master_upload.json
index 2319f05..9266a82 100644
--- a/recipes/flutter_2_5_0.expected/mac_master_upload.json
+++ b/recipes/flutter_2_5_0.expected/mac_master_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/mac_stable.json b/recipes/flutter_2_5_0.expected/mac_stable.json
index 6f88356..8147b08 100644
--- a/recipes/flutter_2_5_0.expected/mac_stable.json
+++ b/recipes/flutter_2_5_0.expected/mac_stable.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/mac_stable_experimental.json b/recipes/flutter_2_5_0.expected/mac_stable_experimental.json
index ac2dbb0..a8936e2 100644
--- a/recipes/flutter_2_5_0.expected/mac_stable_experimental.json
+++ b/recipes/flutter_2_5_0.expected/mac_stable_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/mac_stable_experimental_upload.json b/recipes/flutter_2_5_0.expected/mac_stable_experimental_upload.json
index ac2dbb0..a8936e2 100644
--- a/recipes/flutter_2_5_0.expected/mac_stable_experimental_upload.json
+++ b/recipes/flutter_2_5_0.expected/mac_stable_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/mac_stable_upload.json b/recipes/flutter_2_5_0.expected/mac_stable_upload.json
index 6f88356..8147b08 100644
--- a/recipes/flutter_2_5_0.expected/mac_stable_upload.json
+++ b/recipes/flutter_2_5_0.expected/mac_stable_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/win_beta.json b/recipes/flutter_2_5_0.expected/win_beta.json
index 629a7ab..68e7a1e 100644
--- a/recipes/flutter_2_5_0.expected/win_beta.json
+++ b/recipes/flutter_2_5_0.expected/win_beta.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/win_beta_experimental.json b/recipes/flutter_2_5_0.expected/win_beta_experimental.json
index 1512871..f3f9c9b 100644
--- a/recipes/flutter_2_5_0.expected/win_beta_experimental.json
+++ b/recipes/flutter_2_5_0.expected/win_beta_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/win_beta_experimental_upload.json b/recipes/flutter_2_5_0.expected/win_beta_experimental_upload.json
index 1512871..f3f9c9b 100644
--- a/recipes/flutter_2_5_0.expected/win_beta_experimental_upload.json
+++ b/recipes/flutter_2_5_0.expected/win_beta_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/win_beta_upload.json b/recipes/flutter_2_5_0.expected/win_beta_upload.json
index 629a7ab..68e7a1e 100644
--- a/recipes/flutter_2_5_0.expected/win_beta_upload.json
+++ b/recipes/flutter_2_5_0.expected/win_beta_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/win_dev.json b/recipes/flutter_2_5_0.expected/win_dev.json
index 49e9730..362baa3 100644
--- a/recipes/flutter_2_5_0.expected/win_dev.json
+++ b/recipes/flutter_2_5_0.expected/win_dev.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/win_dev_experimental.json b/recipes/flutter_2_5_0.expected/win_dev_experimental.json
index 5e17ba1..5c90264 100644
--- a/recipes/flutter_2_5_0.expected/win_dev_experimental.json
+++ b/recipes/flutter_2_5_0.expected/win_dev_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/win_dev_experimental_upload.json b/recipes/flutter_2_5_0.expected/win_dev_experimental_upload.json
index 5e17ba1..5c90264 100644
--- a/recipes/flutter_2_5_0.expected/win_dev_experimental_upload.json
+++ b/recipes/flutter_2_5_0.expected/win_dev_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/win_dev_upload.json b/recipes/flutter_2_5_0.expected/win_dev_upload.json
index 49e9730..362baa3 100644
--- a/recipes/flutter_2_5_0.expected/win_dev_upload.json
+++ b/recipes/flutter_2_5_0.expected/win_dev_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/win_master.json b/recipes/flutter_2_5_0.expected/win_master.json
index d74de89..ae106fc 100644
--- a/recipes/flutter_2_5_0.expected/win_master.json
+++ b/recipes/flutter_2_5_0.expected/win_master.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/win_master_experimental.json b/recipes/flutter_2_5_0.expected/win_master_experimental.json
index d74de89..ae106fc 100644
--- a/recipes/flutter_2_5_0.expected/win_master_experimental.json
+++ b/recipes/flutter_2_5_0.expected/win_master_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/win_master_experimental_upload.json b/recipes/flutter_2_5_0.expected/win_master_experimental_upload.json
index d74de89..ae106fc 100644
--- a/recipes/flutter_2_5_0.expected/win_master_experimental_upload.json
+++ b/recipes/flutter_2_5_0.expected/win_master_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/win_master_upload.json b/recipes/flutter_2_5_0.expected/win_master_upload.json
index d74de89..ae106fc 100644
--- a/recipes/flutter_2_5_0.expected/win_master_upload.json
+++ b/recipes/flutter_2_5_0.expected/win_master_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/win_stable.json b/recipes/flutter_2_5_0.expected/win_stable.json
index c7b0d26..26ac341 100644
--- a/recipes/flutter_2_5_0.expected/win_stable.json
+++ b/recipes/flutter_2_5_0.expected/win_stable.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/win_stable_experimental.json b/recipes/flutter_2_5_0.expected/win_stable_experimental.json
index f7caa57..24bbe8b 100644
--- a/recipes/flutter_2_5_0.expected/win_stable_experimental.json
+++ b/recipes/flutter_2_5_0.expected/win_stable_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/win_stable_experimental_upload.json b/recipes/flutter_2_5_0.expected/win_stable_experimental_upload.json
index f7caa57..24bbe8b 100644
--- a/recipes/flutter_2_5_0.expected/win_stable_experimental_upload.json
+++ b/recipes/flutter_2_5_0.expected/win_stable_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_5_0.expected/win_stable_upload.json b/recipes/flutter_2_5_0.expected/win_stable_upload.json
index c7b0d26..26ac341 100644
--- a/recipes/flutter_2_5_0.expected/win_stable_upload.json
+++ b/recipes/flutter_2_5_0.expected/win_stable_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/linux_beta.json b/recipes/flutter_2_8_0.expected/linux_beta.json
index e5950a2..374acd7 100644
--- a/recipes/flutter_2_8_0.expected/linux_beta.json
+++ b/recipes/flutter_2_8_0.expected/linux_beta.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/linux_beta_experimental.json b/recipes/flutter_2_8_0.expected/linux_beta_experimental.json
index 9451fea..ebfbfb4 100644
--- a/recipes/flutter_2_8_0.expected/linux_beta_experimental.json
+++ b/recipes/flutter_2_8_0.expected/linux_beta_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/linux_beta_experimental_upload.json b/recipes/flutter_2_8_0.expected/linux_beta_experimental_upload.json
index 9451fea..ebfbfb4 100644
--- a/recipes/flutter_2_8_0.expected/linux_beta_experimental_upload.json
+++ b/recipes/flutter_2_8_0.expected/linux_beta_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/linux_beta_upload.json b/recipes/flutter_2_8_0.expected/linux_beta_upload.json
index e5950a2..374acd7 100644
--- a/recipes/flutter_2_8_0.expected/linux_beta_upload.json
+++ b/recipes/flutter_2_8_0.expected/linux_beta_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/linux_dev.json b/recipes/flutter_2_8_0.expected/linux_dev.json
index 01186ae..322b653 100644
--- a/recipes/flutter_2_8_0.expected/linux_dev.json
+++ b/recipes/flutter_2_8_0.expected/linux_dev.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/linux_dev_experimental.json b/recipes/flutter_2_8_0.expected/linux_dev_experimental.json
index e676756..657e377 100644
--- a/recipes/flutter_2_8_0.expected/linux_dev_experimental.json
+++ b/recipes/flutter_2_8_0.expected/linux_dev_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/linux_dev_experimental_upload.json b/recipes/flutter_2_8_0.expected/linux_dev_experimental_upload.json
index e676756..657e377 100644
--- a/recipes/flutter_2_8_0.expected/linux_dev_experimental_upload.json
+++ b/recipes/flutter_2_8_0.expected/linux_dev_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/linux_dev_upload.json b/recipes/flutter_2_8_0.expected/linux_dev_upload.json
index 01186ae..322b653 100644
--- a/recipes/flutter_2_8_0.expected/linux_dev_upload.json
+++ b/recipes/flutter_2_8_0.expected/linux_dev_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/linux_master.json b/recipes/flutter_2_8_0.expected/linux_master.json
index 2319f05..9266a82 100644
--- a/recipes/flutter_2_8_0.expected/linux_master.json
+++ b/recipes/flutter_2_8_0.expected/linux_master.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/linux_master_experimental.json b/recipes/flutter_2_8_0.expected/linux_master_experimental.json
index 2319f05..9266a82 100644
--- a/recipes/flutter_2_8_0.expected/linux_master_experimental.json
+++ b/recipes/flutter_2_8_0.expected/linux_master_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/linux_master_experimental_upload.json b/recipes/flutter_2_8_0.expected/linux_master_experimental_upload.json
index 2319f05..9266a82 100644
--- a/recipes/flutter_2_8_0.expected/linux_master_experimental_upload.json
+++ b/recipes/flutter_2_8_0.expected/linux_master_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/linux_master_upload.json b/recipes/flutter_2_8_0.expected/linux_master_upload.json
index 2319f05..9266a82 100644
--- a/recipes/flutter_2_8_0.expected/linux_master_upload.json
+++ b/recipes/flutter_2_8_0.expected/linux_master_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/linux_stable.json b/recipes/flutter_2_8_0.expected/linux_stable.json
index 921f952..375e474 100644
--- a/recipes/flutter_2_8_0.expected/linux_stable.json
+++ b/recipes/flutter_2_8_0.expected/linux_stable.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/linux_stable_experimental.json b/recipes/flutter_2_8_0.expected/linux_stable_experimental.json
index 19b6ccb..934566d 100644
--- a/recipes/flutter_2_8_0.expected/linux_stable_experimental.json
+++ b/recipes/flutter_2_8_0.expected/linux_stable_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/linux_stable_experimental_upload.json b/recipes/flutter_2_8_0.expected/linux_stable_experimental_upload.json
index 19b6ccb..934566d 100644
--- a/recipes/flutter_2_8_0.expected/linux_stable_experimental_upload.json
+++ b/recipes/flutter_2_8_0.expected/linux_stable_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/linux_stable_upload.json b/recipes/flutter_2_8_0.expected/linux_stable_upload.json
index 921f952..375e474 100644
--- a/recipes/flutter_2_8_0.expected/linux_stable_upload.json
+++ b/recipes/flutter_2_8_0.expected/linux_stable_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/mac_beta.json b/recipes/flutter_2_8_0.expected/mac_beta.json
index b3d36c9..c360073 100644
--- a/recipes/flutter_2_8_0.expected/mac_beta.json
+++ b/recipes/flutter_2_8_0.expected/mac_beta.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/mac_beta_experimental.json b/recipes/flutter_2_8_0.expected/mac_beta_experimental.json
index 5eede30..018a13a 100644
--- a/recipes/flutter_2_8_0.expected/mac_beta_experimental.json
+++ b/recipes/flutter_2_8_0.expected/mac_beta_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/mac_beta_experimental_upload.json b/recipes/flutter_2_8_0.expected/mac_beta_experimental_upload.json
index 5eede30..018a13a 100644
--- a/recipes/flutter_2_8_0.expected/mac_beta_experimental_upload.json
+++ b/recipes/flutter_2_8_0.expected/mac_beta_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/mac_beta_upload.json b/recipes/flutter_2_8_0.expected/mac_beta_upload.json
index b3d36c9..c360073 100644
--- a/recipes/flutter_2_8_0.expected/mac_beta_upload.json
+++ b/recipes/flutter_2_8_0.expected/mac_beta_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/mac_dev.json b/recipes/flutter_2_8_0.expected/mac_dev.json
index 655fb6e..4c5b3aa 100644
--- a/recipes/flutter_2_8_0.expected/mac_dev.json
+++ b/recipes/flutter_2_8_0.expected/mac_dev.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/mac_dev_experimental.json b/recipes/flutter_2_8_0.expected/mac_dev_experimental.json
index 3adc592..850a0d1 100644
--- a/recipes/flutter_2_8_0.expected/mac_dev_experimental.json
+++ b/recipes/flutter_2_8_0.expected/mac_dev_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/mac_dev_experimental_upload.json b/recipes/flutter_2_8_0.expected/mac_dev_experimental_upload.json
index 3adc592..850a0d1 100644
--- a/recipes/flutter_2_8_0.expected/mac_dev_experimental_upload.json
+++ b/recipes/flutter_2_8_0.expected/mac_dev_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/mac_dev_upload.json b/recipes/flutter_2_8_0.expected/mac_dev_upload.json
index 655fb6e..4c5b3aa 100644
--- a/recipes/flutter_2_8_0.expected/mac_dev_upload.json
+++ b/recipes/flutter_2_8_0.expected/mac_dev_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/mac_master.json b/recipes/flutter_2_8_0.expected/mac_master.json
index 2319f05..9266a82 100644
--- a/recipes/flutter_2_8_0.expected/mac_master.json
+++ b/recipes/flutter_2_8_0.expected/mac_master.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/mac_master_experimental.json b/recipes/flutter_2_8_0.expected/mac_master_experimental.json
index 2319f05..9266a82 100644
--- a/recipes/flutter_2_8_0.expected/mac_master_experimental.json
+++ b/recipes/flutter_2_8_0.expected/mac_master_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/mac_master_experimental_upload.json b/recipes/flutter_2_8_0.expected/mac_master_experimental_upload.json
index 2319f05..9266a82 100644
--- a/recipes/flutter_2_8_0.expected/mac_master_experimental_upload.json
+++ b/recipes/flutter_2_8_0.expected/mac_master_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/mac_master_upload.json b/recipes/flutter_2_8_0.expected/mac_master_upload.json
index 2319f05..9266a82 100644
--- a/recipes/flutter_2_8_0.expected/mac_master_upload.json
+++ b/recipes/flutter_2_8_0.expected/mac_master_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/mac_stable.json b/recipes/flutter_2_8_0.expected/mac_stable.json
index 6f88356..8147b08 100644
--- a/recipes/flutter_2_8_0.expected/mac_stable.json
+++ b/recipes/flutter_2_8_0.expected/mac_stable.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/mac_stable_experimental.json b/recipes/flutter_2_8_0.expected/mac_stable_experimental.json
index ac2dbb0..a8936e2 100644
--- a/recipes/flutter_2_8_0.expected/mac_stable_experimental.json
+++ b/recipes/flutter_2_8_0.expected/mac_stable_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/mac_stable_experimental_upload.json b/recipes/flutter_2_8_0.expected/mac_stable_experimental_upload.json
index ac2dbb0..a8936e2 100644
--- a/recipes/flutter_2_8_0.expected/mac_stable_experimental_upload.json
+++ b/recipes/flutter_2_8_0.expected/mac_stable_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/mac_stable_upload.json b/recipes/flutter_2_8_0.expected/mac_stable_upload.json
index 6f88356..8147b08 100644
--- a/recipes/flutter_2_8_0.expected/mac_stable_upload.json
+++ b/recipes/flutter_2_8_0.expected/mac_stable_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/win_beta.json b/recipes/flutter_2_8_0.expected/win_beta.json
index 629a7ab..68e7a1e 100644
--- a/recipes/flutter_2_8_0.expected/win_beta.json
+++ b/recipes/flutter_2_8_0.expected/win_beta.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/win_beta_experimental.json b/recipes/flutter_2_8_0.expected/win_beta_experimental.json
index 1512871..f3f9c9b 100644
--- a/recipes/flutter_2_8_0.expected/win_beta_experimental.json
+++ b/recipes/flutter_2_8_0.expected/win_beta_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/win_beta_experimental_upload.json b/recipes/flutter_2_8_0.expected/win_beta_experimental_upload.json
index 1512871..f3f9c9b 100644
--- a/recipes/flutter_2_8_0.expected/win_beta_experimental_upload.json
+++ b/recipes/flutter_2_8_0.expected/win_beta_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/win_beta_upload.json b/recipes/flutter_2_8_0.expected/win_beta_upload.json
index 629a7ab..68e7a1e 100644
--- a/recipes/flutter_2_8_0.expected/win_beta_upload.json
+++ b/recipes/flutter_2_8_0.expected/win_beta_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/win_dev.json b/recipes/flutter_2_8_0.expected/win_dev.json
index 49e9730..362baa3 100644
--- a/recipes/flutter_2_8_0.expected/win_dev.json
+++ b/recipes/flutter_2_8_0.expected/win_dev.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/win_dev_experimental.json b/recipes/flutter_2_8_0.expected/win_dev_experimental.json
index 5e17ba1..5c90264 100644
--- a/recipes/flutter_2_8_0.expected/win_dev_experimental.json
+++ b/recipes/flutter_2_8_0.expected/win_dev_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/win_dev_experimental_upload.json b/recipes/flutter_2_8_0.expected/win_dev_experimental_upload.json
index 5e17ba1..5c90264 100644
--- a/recipes/flutter_2_8_0.expected/win_dev_experimental_upload.json
+++ b/recipes/flutter_2_8_0.expected/win_dev_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/win_dev_upload.json b/recipes/flutter_2_8_0.expected/win_dev_upload.json
index 49e9730..362baa3 100644
--- a/recipes/flutter_2_8_0.expected/win_dev_upload.json
+++ b/recipes/flutter_2_8_0.expected/win_dev_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/win_master.json b/recipes/flutter_2_8_0.expected/win_master.json
index d74de89..ae106fc 100644
--- a/recipes/flutter_2_8_0.expected/win_master.json
+++ b/recipes/flutter_2_8_0.expected/win_master.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/win_master_experimental.json b/recipes/flutter_2_8_0.expected/win_master_experimental.json
index d74de89..ae106fc 100644
--- a/recipes/flutter_2_8_0.expected/win_master_experimental.json
+++ b/recipes/flutter_2_8_0.expected/win_master_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/win_master_experimental_upload.json b/recipes/flutter_2_8_0.expected/win_master_experimental_upload.json
index d74de89..ae106fc 100644
--- a/recipes/flutter_2_8_0.expected/win_master_experimental_upload.json
+++ b/recipes/flutter_2_8_0.expected/win_master_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/win_master_upload.json b/recipes/flutter_2_8_0.expected/win_master_upload.json
index d74de89..ae106fc 100644
--- a/recipes/flutter_2_8_0.expected/win_master_upload.json
+++ b/recipes/flutter_2_8_0.expected/win_master_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/win_stable.json b/recipes/flutter_2_8_0.expected/win_stable.json
index c7b0d26..26ac341 100644
--- a/recipes/flutter_2_8_0.expected/win_stable.json
+++ b/recipes/flutter_2_8_0.expected/win_stable.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/win_stable_experimental.json b/recipes/flutter_2_8_0.expected/win_stable_experimental.json
index f7caa57..24bbe8b 100644
--- a/recipes/flutter_2_8_0.expected/win_stable_experimental.json
+++ b/recipes/flutter_2_8_0.expected/win_stable_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/win_stable_experimental_upload.json b/recipes/flutter_2_8_0.expected/win_stable_experimental_upload.json
index f7caa57..24bbe8b 100644
--- a/recipes/flutter_2_8_0.expected/win_stable_experimental_upload.json
+++ b/recipes/flutter_2_8_0.expected/win_stable_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/flutter_2_8_0.expected/win_stable_upload.json b/recipes/flutter_2_8_0.expected/win_stable_upload.json
index c7b0d26..26ac341 100644
--- a/recipes/flutter_2_8_0.expected/win_stable_upload.json
+++ b/recipes/flutter_2_8_0.expected/win_stable_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/infra/ci_yaml.expected/basic.json b/recipes/infra/ci_yaml.expected/basic.json
index c0caab9..2dbf2b3 100644
--- a/recipes/infra/ci_yaml.expected/basic.json
+++ b/recipes/infra/ci_yaml.expected/basic.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/infra/ci_yaml.expected/presubmit.json b/recipes/infra/ci_yaml.expected/presubmit.json
index c06b686..0c1b468 100644
--- a/recipes/infra/ci_yaml.expected/presubmit.json
+++ b/recipes/infra/ci_yaml.expected/presubmit.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/infra/ci_yaml.expected/release.json b/recipes/infra/ci_yaml.expected/release.json
index 1f1d78a..c100d59 100644
--- a/recipes/infra/ci_yaml.expected/release.json
+++ b/recipes/infra/ci_yaml.expected/release.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/infra/ci_yaml.expected/staging.json b/recipes/infra/ci_yaml.expected/staging.json
index 5fae9ef..52980e7 100644
--- a/recipes/infra/ci_yaml.expected/staging.json
+++ b/recipes/infra/ci_yaml.expected/staging.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/infra/ci_yaml_2_8_0.expected/basic.json b/recipes/infra/ci_yaml_2_8_0.expected/basic.json
index c0caab9..2dbf2b3 100644
--- a/recipes/infra/ci_yaml_2_8_0.expected/basic.json
+++ b/recipes/infra/ci_yaml_2_8_0.expected/basic.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/infra/ci_yaml_2_8_0.expected/presubmit.json b/recipes/infra/ci_yaml_2_8_0.expected/presubmit.json
index c06b686..0c1b468 100644
--- a/recipes/infra/ci_yaml_2_8_0.expected/presubmit.json
+++ b/recipes/infra/ci_yaml_2_8_0.expected/presubmit.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/infra/ci_yaml_2_8_0.expected/release.json b/recipes/infra/ci_yaml_2_8_0.expected/release.json
index 1f1d78a..c100d59 100644
--- a/recipes/infra/ci_yaml_2_8_0.expected/release.json
+++ b/recipes/infra/ci_yaml_2_8_0.expected/release.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/infra/ci_yaml_2_8_0.expected/staging.json b/recipes/infra/ci_yaml_2_8_0.expected/staging.json
index 5fae9ef..52980e7 100644
--- a/recipes/infra/ci_yaml_2_8_0.expected/staging.json
+++ b/recipes/infra/ci_yaml_2_8_0.expected/staging.json
@@ -11,7 +11,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packages/packages.expected/basic.json b/recipes/packages/packages.expected/basic.json
index f57c557..1d5f068 100644
--- a/recipes/packages/packages.expected/basic.json
+++ b/recipes/packages/packages.expected/basic.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "checkout source code.Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/packages/packages_2_8_0.expected/basic.json b/recipes/packages/packages_2_8_0.expected/basic.json
index f57c557..1d5f068 100644
--- a/recipes/packages/packages_2_8_0.expected/basic.json
+++ b/recipes/packages/packages_2_8_0.expected/basic.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "checkout source code.Checkout flutter/flutter.git setup",
     "~followup_annotations": [
diff --git a/recipes/packaging/packaging.expected/linux_beta.json b/recipes/packaging/packaging.expected/linux_beta.json
index e5950a2..f5109b8 100644
--- a/recipes/packaging/packaging.expected/linux_beta.json
+++ b/recipes/packaging/packaging.expected/linux_beta.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_experimental.json b/recipes/packaging/packaging.expected/linux_beta_experimental.json
index 9451fea..c065f82 100644
--- a/recipes/packaging/packaging.expected/linux_beta_experimental.json
+++ b/recipes/packaging/packaging.expected/linux_beta_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_experimental_upload.json b/recipes/packaging/packaging.expected/linux_beta_experimental_upload.json
index 9451fea..c065f82 100644
--- a/recipes/packaging/packaging.expected/linux_beta_experimental_upload.json
+++ b/recipes/packaging/packaging.expected/linux_beta_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_upload.json b/recipes/packaging/packaging.expected/linux_beta_upload.json
index e5950a2..f5109b8 100644
--- a/recipes/packaging/packaging.expected/linux_beta_upload.json
+++ b/recipes/packaging/packaging.expected/linux_beta_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/linux_dev.json b/recipes/packaging/packaging.expected/linux_dev.json
index 01186ae..1a29c92 100644
--- a/recipes/packaging/packaging.expected/linux_dev.json
+++ b/recipes/packaging/packaging.expected/linux_dev.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/linux_dev_experimental.json b/recipes/packaging/packaging.expected/linux_dev_experimental.json
index e676756..13c179a 100644
--- a/recipes/packaging/packaging.expected/linux_dev_experimental.json
+++ b/recipes/packaging/packaging.expected/linux_dev_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/linux_dev_experimental_upload.json b/recipes/packaging/packaging.expected/linux_dev_experimental_upload.json
index e676756..13c179a 100644
--- a/recipes/packaging/packaging.expected/linux_dev_experimental_upload.json
+++ b/recipes/packaging/packaging.expected/linux_dev_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/linux_dev_upload.json b/recipes/packaging/packaging.expected/linux_dev_upload.json
index 01186ae..1a29c92 100644
--- a/recipes/packaging/packaging.expected/linux_dev_upload.json
+++ b/recipes/packaging/packaging.expected/linux_dev_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/linux_master.json b/recipes/packaging/packaging.expected/linux_master.json
index 2319f05..c6772b5 100644
--- a/recipes/packaging/packaging.expected/linux_master.json
+++ b/recipes/packaging/packaging.expected/linux_master.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/linux_master_experimental.json b/recipes/packaging/packaging.expected/linux_master_experimental.json
index 2319f05..c6772b5 100644
--- a/recipes/packaging/packaging.expected/linux_master_experimental.json
+++ b/recipes/packaging/packaging.expected/linux_master_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/linux_master_experimental_upload.json b/recipes/packaging/packaging.expected/linux_master_experimental_upload.json
index 2319f05..c6772b5 100644
--- a/recipes/packaging/packaging.expected/linux_master_experimental_upload.json
+++ b/recipes/packaging/packaging.expected/linux_master_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/linux_master_upload.json b/recipes/packaging/packaging.expected/linux_master_upload.json
index 2319f05..c6772b5 100644
--- a/recipes/packaging/packaging.expected/linux_master_upload.json
+++ b/recipes/packaging/packaging.expected/linux_master_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/linux_stable.json b/recipes/packaging/packaging.expected/linux_stable.json
index 921f952..db0c587 100644
--- a/recipes/packaging/packaging.expected/linux_stable.json
+++ b/recipes/packaging/packaging.expected/linux_stable.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_experimental.json b/recipes/packaging/packaging.expected/linux_stable_experimental.json
index 19b6ccb..fb80e65 100644
--- a/recipes/packaging/packaging.expected/linux_stable_experimental.json
+++ b/recipes/packaging/packaging.expected/linux_stable_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_experimental_upload.json b/recipes/packaging/packaging.expected/linux_stable_experimental_upload.json
index 19b6ccb..fb80e65 100644
--- a/recipes/packaging/packaging.expected/linux_stable_experimental_upload.json
+++ b/recipes/packaging/packaging.expected/linux_stable_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_upload.json b/recipes/packaging/packaging.expected/linux_stable_upload.json
index 921f952..db0c587 100644
--- a/recipes/packaging/packaging.expected/linux_stable_upload.json
+++ b/recipes/packaging/packaging.expected/linux_stable_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/mac_beta.json b/recipes/packaging/packaging.expected/mac_beta.json
index b3d36c9..e985d10 100644
--- a/recipes/packaging/packaging.expected/mac_beta.json
+++ b/recipes/packaging/packaging.expected/mac_beta.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_experimental.json b/recipes/packaging/packaging.expected/mac_beta_experimental.json
index 5eede30..fedf059 100644
--- a/recipes/packaging/packaging.expected/mac_beta_experimental.json
+++ b/recipes/packaging/packaging.expected/mac_beta_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_experimental_upload.json b/recipes/packaging/packaging.expected/mac_beta_experimental_upload.json
index 5eede30..fedf059 100644
--- a/recipes/packaging/packaging.expected/mac_beta_experimental_upload.json
+++ b/recipes/packaging/packaging.expected/mac_beta_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_upload.json b/recipes/packaging/packaging.expected/mac_beta_upload.json
index b3d36c9..e985d10 100644
--- a/recipes/packaging/packaging.expected/mac_beta_upload.json
+++ b/recipes/packaging/packaging.expected/mac_beta_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/mac_dev.json b/recipes/packaging/packaging.expected/mac_dev.json
index 655fb6e..9a39da4 100644
--- a/recipes/packaging/packaging.expected/mac_dev.json
+++ b/recipes/packaging/packaging.expected/mac_dev.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/mac_dev_experimental.json b/recipes/packaging/packaging.expected/mac_dev_experimental.json
index 3adc592..fa24eb8 100644
--- a/recipes/packaging/packaging.expected/mac_dev_experimental.json
+++ b/recipes/packaging/packaging.expected/mac_dev_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/mac_dev_experimental_upload.json b/recipes/packaging/packaging.expected/mac_dev_experimental_upload.json
index 3adc592..fa24eb8 100644
--- a/recipes/packaging/packaging.expected/mac_dev_experimental_upload.json
+++ b/recipes/packaging/packaging.expected/mac_dev_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/mac_dev_upload.json b/recipes/packaging/packaging.expected/mac_dev_upload.json
index 655fb6e..9a39da4 100644
--- a/recipes/packaging/packaging.expected/mac_dev_upload.json
+++ b/recipes/packaging/packaging.expected/mac_dev_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/mac_master.json b/recipes/packaging/packaging.expected/mac_master.json
index 2319f05..c6772b5 100644
--- a/recipes/packaging/packaging.expected/mac_master.json
+++ b/recipes/packaging/packaging.expected/mac_master.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/mac_master_experimental.json b/recipes/packaging/packaging.expected/mac_master_experimental.json
index 2319f05..c6772b5 100644
--- a/recipes/packaging/packaging.expected/mac_master_experimental.json
+++ b/recipes/packaging/packaging.expected/mac_master_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/mac_master_experimental_upload.json b/recipes/packaging/packaging.expected/mac_master_experimental_upload.json
index 2319f05..c6772b5 100644
--- a/recipes/packaging/packaging.expected/mac_master_experimental_upload.json
+++ b/recipes/packaging/packaging.expected/mac_master_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/mac_master_upload.json b/recipes/packaging/packaging.expected/mac_master_upload.json
index 2319f05..c6772b5 100644
--- a/recipes/packaging/packaging.expected/mac_master_upload.json
+++ b/recipes/packaging/packaging.expected/mac_master_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/mac_stable.json b/recipes/packaging/packaging.expected/mac_stable.json
index 6f88356..fd9957e 100644
--- a/recipes/packaging/packaging.expected/mac_stable.json
+++ b/recipes/packaging/packaging.expected/mac_stable.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_experimental.json b/recipes/packaging/packaging.expected/mac_stable_experimental.json
index ac2dbb0..54336f0 100644
--- a/recipes/packaging/packaging.expected/mac_stable_experimental.json
+++ b/recipes/packaging/packaging.expected/mac_stable_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_experimental_upload.json b/recipes/packaging/packaging.expected/mac_stable_experimental_upload.json
index ac2dbb0..54336f0 100644
--- a/recipes/packaging/packaging.expected/mac_stable_experimental_upload.json
+++ b/recipes/packaging/packaging.expected/mac_stable_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_upload.json b/recipes/packaging/packaging.expected/mac_stable_upload.json
index 6f88356..fd9957e 100644
--- a/recipes/packaging/packaging.expected/mac_stable_upload.json
+++ b/recipes/packaging/packaging.expected/mac_stable_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/win_beta.json b/recipes/packaging/packaging.expected/win_beta.json
index 629a7ab..4920169 100644
--- a/recipes/packaging/packaging.expected/win_beta.json
+++ b/recipes/packaging/packaging.expected/win_beta.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/win_beta_experimental.json b/recipes/packaging/packaging.expected/win_beta_experimental.json
index 1512871..cb49edd 100644
--- a/recipes/packaging/packaging.expected/win_beta_experimental.json
+++ b/recipes/packaging/packaging.expected/win_beta_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/win_beta_experimental_upload.json b/recipes/packaging/packaging.expected/win_beta_experimental_upload.json
index 1512871..cb49edd 100644
--- a/recipes/packaging/packaging.expected/win_beta_experimental_upload.json
+++ b/recipes/packaging/packaging.expected/win_beta_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/win_beta_upload.json b/recipes/packaging/packaging.expected/win_beta_upload.json
index 629a7ab..4920169 100644
--- a/recipes/packaging/packaging.expected/win_beta_upload.json
+++ b/recipes/packaging/packaging.expected/win_beta_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/win_dev.json b/recipes/packaging/packaging.expected/win_dev.json
index 49e9730..3a13578 100644
--- a/recipes/packaging/packaging.expected/win_dev.json
+++ b/recipes/packaging/packaging.expected/win_dev.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/win_dev_experimental.json b/recipes/packaging/packaging.expected/win_dev_experimental.json
index 5e17ba1..d34b900 100644
--- a/recipes/packaging/packaging.expected/win_dev_experimental.json
+++ b/recipes/packaging/packaging.expected/win_dev_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/win_dev_experimental_upload.json b/recipes/packaging/packaging.expected/win_dev_experimental_upload.json
index 5e17ba1..d34b900 100644
--- a/recipes/packaging/packaging.expected/win_dev_experimental_upload.json
+++ b/recipes/packaging/packaging.expected/win_dev_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/win_dev_upload.json b/recipes/packaging/packaging.expected/win_dev_upload.json
index 49e9730..3a13578 100644
--- a/recipes/packaging/packaging.expected/win_dev_upload.json
+++ b/recipes/packaging/packaging.expected/win_dev_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/win_master.json b/recipes/packaging/packaging.expected/win_master.json
index d74de89..020ab47 100644
--- a/recipes/packaging/packaging.expected/win_master.json
+++ b/recipes/packaging/packaging.expected/win_master.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/win_master_experimental.json b/recipes/packaging/packaging.expected/win_master_experimental.json
index d74de89..020ab47 100644
--- a/recipes/packaging/packaging.expected/win_master_experimental.json
+++ b/recipes/packaging/packaging.expected/win_master_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/win_master_experimental_upload.json b/recipes/packaging/packaging.expected/win_master_experimental_upload.json
index d74de89..020ab47 100644
--- a/recipes/packaging/packaging.expected/win_master_experimental_upload.json
+++ b/recipes/packaging/packaging.expected/win_master_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/win_master_upload.json b/recipes/packaging/packaging.expected/win_master_upload.json
index d74de89..020ab47 100644
--- a/recipes/packaging/packaging.expected/win_master_upload.json
+++ b/recipes/packaging/packaging.expected/win_master_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/win_stable.json b/recipes/packaging/packaging.expected/win_stable.json
index c7b0d26..bb66e75 100644
--- a/recipes/packaging/packaging.expected/win_stable.json
+++ b/recipes/packaging/packaging.expected/win_stable.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/win_stable_experimental.json b/recipes/packaging/packaging.expected/win_stable_experimental.json
index f7caa57..e97ca2a 100644
--- a/recipes/packaging/packaging.expected/win_stable_experimental.json
+++ b/recipes/packaging/packaging.expected/win_stable_experimental.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/win_stable_experimental_upload.json b/recipes/packaging/packaging.expected/win_stable_experimental_upload.json
index f7caa57..e97ca2a 100644
--- a/recipes/packaging/packaging.expected/win_stable_experimental_upload.json
+++ b/recipes/packaging/packaging.expected/win_stable_experimental_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.expected/win_stable_upload.json b/recipes/packaging/packaging.expected/win_stable_upload.json
index c7b0d26..bb66e75 100644
--- a/recipes/packaging/packaging.expected/win_stable_upload.json
+++ b/recipes/packaging/packaging.expected/win_stable_upload.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
@@ -209,7 +209,7 @@
       "--path",
       "[START_DIR]\\flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "luci_context": {
       "realm": {
diff --git a/recipes/packaging/packaging.py b/recipes/packaging/packaging.py
index 61c5adc..227cc3f 100644
--- a/recipes/packaging/packaging.py
+++ b/recipes/packaging/packaging.py
@@ -91,7 +91,7 @@
     )
   env, env_prefixes = api.repo_util.flutter_environment(checkout_path)
   git_url = \
-    'https://chromium.googlesource.com/external/github.com/flutter/flutter'
+    'https://flutter.googlesource.com/mirrors/flutter'
   git_url = api.properties.get('git_url') or git_url
   git_hash = api.git.checkout(
       git_url, ref=git_ref, recursive=True, set_got_revision=True, tags=True
diff --git a/recipes/plugins/plugins.expected/basic.json b/recipes/plugins/plugins.expected/basic.json
index 98b3d50..a19555b 100644
--- a/recipes/plugins/plugins.expected/basic.json
+++ b/recipes/plugins/plugins.expected/basic.json
@@ -18,7 +18,7 @@
       "--path",
       "[START_DIR]/flutter",
       "--url",
-      "https://chromium.googlesource.com/external/github.com/flutter/flutter"
+      "https://flutter.googlesource.com/mirrors/flutter"
     ],
     "name": "checkout source code.Checkout flutter/flutter.git setup",
     "~followup_annotations": [