[repo_utils] Add default test data for repo_util.get_commit

This is better for tests in engine_v2, and other recipes.
Remove duplicate tests for gcs uploads in engine_v2.

The only non-generated files with changes are
recipe_modules/repo_util/api.py
recipes/engine_v2/builder.py

Change-Id: I578477e821ce5115a73ddc306a0dae2a855352fb
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/35500
Reviewed-by: Godofredo Contreras <godofredoc@google.com>
Commit-Queue: William Hesse <whesse@google.com>
diff --git a/recipe_modules/adhoc_validation/examples/full.expected/linux.json b/recipe_modules/adhoc_validation/examples/full.expected/linux.json
index 3f6e925..71c7a4a 100644
--- a/recipe_modules/adhoc_validation/examples/full.expected/linux.json
+++ b/recipe_modules/adhoc_validation/examples/full.expected/linux.json
@@ -27,7 +27,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -54,7 +54,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -86,7 +86,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -119,7 +119,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -151,7 +151,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -185,7 +185,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -223,7 +223,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk",
       "TOKEN_PATH": "[CLEANUP]/tmp_tmp_2"
     },
@@ -252,7 +252,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk",
       "TOKEN_PATH": "[CLEANUP]/tmp_tmp_2"
     },
diff --git a/recipe_modules/adhoc_validation/examples/full.expected/mac.json b/recipe_modules/adhoc_validation/examples/full.expected/mac.json
index c32eb18..3af1f55 100644
--- a/recipe_modules/adhoc_validation/examples/full.expected/mac.json
+++ b/recipe_modules/adhoc_validation/examples/full.expected/mac.json
@@ -27,7 +27,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -63,7 +63,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -111,7 +111,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -140,7 +140,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -170,7 +170,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -199,7 +199,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -226,7 +226,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -259,7 +259,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
diff --git a/recipe_modules/adhoc_validation/examples/full.expected/mac_nodeps.json b/recipe_modules/adhoc_validation/examples/full.expected/mac_nodeps.json
index ec151f4..21f78a3 100644
--- a/recipe_modules/adhoc_validation/examples/full.expected/mac_nodeps.json
+++ b/recipe_modules/adhoc_validation/examples/full.expected/mac_nodeps.json
@@ -27,7 +27,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -54,7 +54,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
diff --git a/recipe_modules/adhoc_validation/examples/full.expected/win.json b/recipe_modules/adhoc_validation/examples/full.expected/win.json
index 68a4888..95a87dd 100644
--- a/recipe_modules/adhoc_validation/examples/full.expected/win.json
+++ b/recipe_modules/adhoc_validation/examples/full.expected/win.json
@@ -25,7 +25,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter sdk"
     },
     "env_prefixes": {
diff --git a/recipe_modules/flutter_deps/examples/full.expected/with-arm64ruby.json b/recipe_modules/flutter_deps/examples/full.expected/with-arm64ruby.json
index b3386b8..ebae6fc 100644
--- a/recipe_modules/flutter_deps/examples/full.expected/with-arm64ruby.json
+++ b/recipe_modules/flutter_deps/examples/full.expected/with-arm64ruby.json
@@ -779,7 +779,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter\\ sdk"
     },
     "env_prefixes": {
@@ -828,7 +828,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter\\ sdk"
     },
     "env_prefixes": {
@@ -860,7 +860,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter\\ sdk"
     },
     "env_prefixes": {
@@ -893,7 +893,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "RUBY_HOME": "[CACHE]/ruby/bin",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter\\ sdk"
     },
@@ -929,7 +929,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "RUBY_HOME": "[CACHE]/ruby/bin",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter\\ sdk"
     },
@@ -969,7 +969,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter\\ sdk"
     },
     "env_prefixes": {
diff --git a/recipe_modules/flutter_deps/examples/full.expected/with-gems.json b/recipe_modules/flutter_deps/examples/full.expected/with-gems.json
index ee17266..ace7c9f 100644
--- a/recipe_modules/flutter_deps/examples/full.expected/with-gems.json
+++ b/recipe_modules/flutter_deps/examples/full.expected/with-gems.json
@@ -778,7 +778,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter\\ sdk"
     },
     "env_prefixes": {
@@ -810,7 +810,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter\\ sdk"
     },
     "env_prefixes": {
@@ -843,7 +843,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter\\ sdk"
     },
     "env_prefixes": {
@@ -876,7 +876,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter\\ sdk"
     },
     "env_prefixes": {
@@ -913,7 +913,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter\\ sdk"
     },
     "env_prefixes": {
diff --git a/recipe_modules/repo_util/api.py b/recipe_modules/repo_util/api.py
index d0fb9d2..259f42c 100644
--- a/recipe_modules/repo_util/api.py
+++ b/recipe_modules/repo_util/api.py
@@ -262,8 +262,11 @@
 
   def get_commit(self, checkout_path):
     with self.m.context(cwd=checkout_path):
+      step_test_data=lambda: self.m.raw_io.test_api.stream_output_text(
+            '12345abcde12345abcde12345abcde12345abcde\n')
       commit = self.m.git(
-          'rev-parse', 'HEAD', stdout=self.m.raw_io.output_text()
+          'rev-parse', 'HEAD', stdout=self.m.raw_io.output_text(),
+          step_test_data=step_test_data
       ).stdout.strip()
       return commit
 
diff --git a/recipe_modules/repo_util/examples/full.expected/basic.json b/recipe_modules/repo_util/examples/full.expected/basic.json
index 0decde5..8334be2 100644
--- a/recipe_modules/repo_util/examples/full.expected/basic.json
+++ b/recipe_modules/repo_util/examples/full.expected/basic.json
@@ -618,7 +618,7 @@
       "branch",
       "-a",
       "--contains",
-      ""
+      "12345abcde12345abcde12345abcde12345abcde"
     ],
     "cwd": "[START_DIR]/flutter/flutter",
     "infra_step": true,
@@ -650,7 +650,7 @@
       "branch",
       "-a",
       "--contains",
-      ""
+      "12345abcde12345abcde12345abcde12345abcde"
     ],
     "cwd": "[START_DIR]/flutter",
     "infra_step": true,
@@ -692,7 +692,7 @@
       "branch",
       "-a",
       "--contains",
-      ""
+      "12345abcde12345abcde12345abcde12345abcde"
     ],
     "cwd": "[START_DIR]/flutter",
     "infra_step": true,
diff --git a/recipe_modules/repo_util/examples/full.expected/monorepo_release.json b/recipe_modules/repo_util/examples/full.expected/monorepo_release.json
index 1b87699..0ec0a30 100644
--- a/recipe_modules/repo_util/examples/full.expected/monorepo_release.json
+++ b/recipe_modules/repo_util/examples/full.expected/monorepo_release.json
@@ -34,7 +34,7 @@
       "branch",
       "-a",
       "--contains",
-      ""
+      "12345abcde12345abcde12345abcde12345abcde"
     ],
     "cwd": "[START_DIR]/flutter",
     "infra_step": true,
@@ -1085,7 +1085,7 @@
       "branch",
       "-a",
       "--contains",
-      ""
+      "12345abcde12345abcde12345abcde12345abcde"
     ],
     "cwd": "[START_DIR]/flutter/flutter",
     "infra_step": true,
@@ -1141,7 +1141,7 @@
       "branch",
       "-a",
       "--contains",
-      ""
+      "12345abcde12345abcde12345abcde12345abcde"
     ],
     "cwd": "[START_DIR]/flutter",
     "infra_step": true,
@@ -1219,7 +1219,7 @@
       "branch",
       "-a",
       "--contains",
-      ""
+      "12345abcde12345abcde12345abcde12345abcde"
     ],
     "cwd": "[START_DIR]/flutter",
     "infra_step": true,
diff --git a/recipes/cocoon/cocoon.expected/pull_request.json b/recipes/cocoon/cocoon.expected/pull_request.json
index a4b045a..d082438 100644
--- a/recipes/cocoon/cocoon.expected/pull_request.json
+++ b/recipes/cocoon/cocoon.expected/pull_request.json
@@ -294,7 +294,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -318,7 +318,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -344,7 +344,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/devicelab/devicelab_drone.expected/basic.json b/recipes/devicelab/devicelab_drone.expected/basic.json
index 8118cfd..c210911 100644
--- a/recipes/devicelab/devicelab_drone.expected/basic.json
+++ b/recipes/devicelab/devicelab_drone.expected/basic.json
@@ -542,7 +542,7 @@
       "OPENPAY_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_2/openpay",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -584,7 +584,7 @@
       "OPENPAY_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_2/openpay",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -626,7 +626,7 @@
       "OPENPAY_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_2/openpay",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -678,7 +678,7 @@
       "OPENPAY_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_2/openpay",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -721,7 +721,7 @@
       "OPENPAY_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_2/openpay",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
diff --git a/recipes/devicelab/devicelab_drone.expected/local-engine.json b/recipes/devicelab/devicelab_drone.expected/local-engine.json
index 7ea5608..badebcc 100644
--- a/recipes/devicelab/devicelab_drone.expected/local-engine.json
+++ b/recipes/devicelab/devicelab_drone.expected/local-engine.json
@@ -486,7 +486,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -529,7 +529,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -572,7 +572,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -628,7 +628,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -692,7 +692,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -747,7 +747,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -810,7 +810,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -864,7 +864,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -912,7 +912,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -960,7 +960,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1008,7 +1008,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1056,7 +1056,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1108,7 +1108,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1161,7 +1161,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1212,7 +1212,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1259,7 +1259,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1310,7 +1310,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1369,7 +1369,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "TOKEN_PATH": "[CLEANUP]/tmp_tmp_2"
     },
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 16cddb2..a70f09c 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
@@ -346,7 +346,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -387,7 +387,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -428,7 +428,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -479,7 +479,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -540,7 +540,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -592,7 +592,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -652,7 +652,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -703,7 +703,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -748,7 +748,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -793,7 +793,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -838,7 +838,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -883,7 +883,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -932,7 +932,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -980,7 +980,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1035,7 +1035,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1086,7 +1086,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1146,7 +1146,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
diff --git a/recipes/devicelab/devicelab_drone.expected/post-submit.json b/recipes/devicelab/devicelab_drone.expected/post-submit.json
index 349606a..81f3208 100644
--- a/recipes/devicelab/devicelab_drone.expected/post-submit.json
+++ b/recipes/devicelab/devicelab_drone.expected/post-submit.json
@@ -346,7 +346,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -387,7 +387,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -428,7 +428,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -479,7 +479,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -542,7 +542,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -594,7 +594,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -654,7 +654,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -705,7 +705,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -750,7 +750,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -795,7 +795,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -840,7 +840,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -885,7 +885,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -934,7 +934,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -976,7 +976,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1026,7 +1026,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1075,7 +1075,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1120,7 +1120,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1169,7 +1169,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1228,7 +1228,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "TOKEN_PATH": "[CLEANUP]/tmp_tmp_2"
     },
diff --git a/recipes/devicelab/devicelab_drone.expected/suppress-logs.json b/recipes/devicelab/devicelab_drone.expected/suppress-logs.json
index 9c981df..282acf9 100644
--- a/recipes/devicelab/devicelab_drone.expected/suppress-logs.json
+++ b/recipes/devicelab/devicelab_drone.expected/suppress-logs.json
@@ -542,7 +542,7 @@
       "OPENPAY_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_2/openpay",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -584,7 +584,7 @@
       "OPENPAY_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_2/openpay",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -626,7 +626,7 @@
       "OPENPAY_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_2/openpay",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -678,7 +678,7 @@
       "OPENPAY_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_2/openpay",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -729,7 +729,7 @@
       "OPENPAY_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_2/openpay",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -779,7 +779,7 @@
       "OPENPAY_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_2/openpay",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -825,7 +825,7 @@
       "OPENPAY_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_2/openpay",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -875,7 +875,7 @@
       "OPENPAY_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_2/openpay",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -935,7 +935,7 @@
       "OPENPAY_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_2/openpay",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "TOKEN_PATH": "[CLEANUP]/tmp_tmp_3"
     },
@@ -988,7 +988,7 @@
       "OPENPAY_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_2/openpay",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1044,7 +1044,7 @@
       "OPENPAY_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_2/openpay",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1096,7 +1096,7 @@
       "OPENPAY_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_2/openpay",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1157,7 +1157,7 @@
       "OPENPAY_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_2/openpay",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
diff --git a/recipes/devicelab/devicelab_drone.expected/upload-metrics-mac.json b/recipes/devicelab/devicelab_drone.expected/upload-metrics-mac.json
index 5546614..993dc05 100644
--- a/recipes/devicelab/devicelab_drone.expected/upload-metrics-mac.json
+++ b/recipes/devicelab/devicelab_drone.expected/upload-metrics-mac.json
@@ -385,7 +385,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -425,7 +425,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -466,7 +466,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -507,7 +507,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -555,7 +555,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -617,7 +617,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -658,7 +658,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -700,7 +700,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -741,7 +741,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -782,7 +782,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -823,7 +823,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -871,7 +871,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -932,7 +932,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -984,7 +984,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1044,7 +1044,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1096,7 +1096,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1142,7 +1142,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1188,7 +1188,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1234,7 +1234,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1280,7 +1280,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1326,7 +1326,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1374,7 +1374,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1416,7 +1416,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1458,7 +1458,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1501,7 +1501,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1549,7 +1549,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1598,7 +1598,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1643,7 +1643,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1692,7 +1692,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1751,7 +1751,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "TOKEN_PATH": "[CLEANUP]/tmp_tmp_2"
     },
@@ -1803,7 +1803,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1858,7 +1858,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1909,7 +1909,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1969,7 +1969,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
diff --git a/recipes/devicelab/devicelab_drone.expected/xcode-chromium-mac.json b/recipes/devicelab/devicelab_drone.expected/xcode-chromium-mac.json
index 8f79868..3da03b9 100644
--- a/recipes/devicelab/devicelab_drone.expected/xcode-chromium-mac.json
+++ b/recipes/devicelab/devicelab_drone.expected/xcode-chromium-mac.json
@@ -385,7 +385,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -425,7 +425,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -466,7 +466,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -507,7 +507,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -555,7 +555,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -617,7 +617,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -658,7 +658,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -700,7 +700,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -741,7 +741,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -782,7 +782,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -823,7 +823,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -871,7 +871,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -932,7 +932,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -984,7 +984,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1044,7 +1044,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1096,7 +1096,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1142,7 +1142,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1188,7 +1188,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1234,7 +1234,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1280,7 +1280,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1326,7 +1326,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1374,7 +1374,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1416,7 +1416,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1458,7 +1458,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1501,7 +1501,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1549,7 +1549,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1598,7 +1598,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1643,7 +1643,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1692,7 +1692,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1749,7 +1749,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "TOKEN_PATH": "[CLEANUP]/tmp_tmp_2"
     },
diff --git a/recipes/devicelab/devicelab_drone.expected/xcode-devicelab.json b/recipes/devicelab/devicelab_drone.expected/xcode-devicelab.json
index 07213d6..b0bffa0 100644
--- a/recipes/devicelab/devicelab_drone.expected/xcode-devicelab.json
+++ b/recipes/devicelab/devicelab_drone.expected/xcode-devicelab.json
@@ -385,7 +385,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -425,7 +425,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -466,7 +466,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -507,7 +507,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -555,7 +555,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -616,7 +616,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -658,7 +658,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -699,7 +699,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -740,7 +740,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -796,7 +796,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -844,7 +844,7 @@
       "OS": "darwin",
       "PATH": "RECIPE_REPO[depot_tools]:<PATH>",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -889,7 +889,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -933,7 +933,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -981,7 +981,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1025,7 +1025,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1071,7 +1071,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1115,7 +1115,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1158,7 +1158,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1201,7 +1201,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1251,7 +1251,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1296,7 +1296,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1354,7 +1354,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1402,7 +1402,7 @@
       "OS": "darwin",
       "PATH": "RECIPE_REPO[depot_tools]:<PATH>",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1447,7 +1447,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1491,7 +1491,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1539,7 +1539,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1583,7 +1583,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1629,7 +1629,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1673,7 +1673,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1717,7 +1717,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1761,7 +1761,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1809,7 +1809,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1872,7 +1872,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1924,7 +1924,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1984,7 +1984,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -2036,7 +2036,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -2082,7 +2082,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -2128,7 +2128,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -2174,7 +2174,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -2220,7 +2220,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -2266,7 +2266,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -2314,7 +2314,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -2356,7 +2356,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -2398,7 +2398,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -2440,7 +2440,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -2483,7 +2483,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -2531,7 +2531,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -2580,7 +2580,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -2625,7 +2625,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -2674,7 +2674,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -2731,7 +2731,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "TOKEN_PATH": "[CLEANUP]/tmp_tmp_3"
     },
diff --git a/recipes/devicelab/devicelab_drone_build_test.expected/artifact does not exist.json b/recipes/devicelab/devicelab_drone_build_test.expected/artifact does not exist.json
index a35f166..3c10a31 100644
--- a/recipes/devicelab/devicelab_drone_build_test.expected/artifact does not exist.json
+++ b/recipes/devicelab/devicelab_drone_build_test.expected/artifact does not exist.json
@@ -312,7 +312,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -351,7 +351,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -390,7 +390,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -441,7 +441,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -496,7 +496,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -543,7 +543,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -586,7 +586,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -629,7 +629,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -672,7 +672,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -715,7 +715,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -762,7 +762,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
diff --git a/recipes/devicelab/devicelab_drone_build_test.expected/local-engine.json b/recipes/devicelab/devicelab_drone_build_test.expected/local-engine.json
index 4ba1754..5423f86 100644
--- a/recipes/devicelab/devicelab_drone_build_test.expected/local-engine.json
+++ b/recipes/devicelab/devicelab_drone_build_test.expected/local-engine.json
@@ -451,7 +451,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -492,7 +492,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -533,7 +533,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -589,7 +589,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -647,7 +647,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -697,7 +697,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -743,7 +743,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -789,7 +789,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -835,7 +835,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -881,7 +881,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -931,7 +931,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
diff --git a/recipes/devicelab/devicelab_test_drone.expected/artifact-exists.json b/recipes/devicelab/devicelab_test_drone.expected/artifact-exists.json
index 5ba7332..2dc67a0 100644
--- a/recipes/devicelab/devicelab_test_drone.expected/artifact-exists.json
+++ b/recipes/devicelab/devicelab_test_drone.expected/artifact-exists.json
@@ -220,7 +220,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -249,7 +249,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -278,7 +278,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -321,7 +321,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -370,7 +370,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -410,7 +410,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -458,7 +458,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -497,7 +497,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -530,7 +530,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -563,7 +563,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -596,7 +596,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -629,7 +629,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -666,7 +666,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -704,7 +704,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -741,7 +741,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -774,7 +774,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -811,7 +811,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -856,7 +856,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "TOKEN_PATH": "[CLEANUP]/tmp_tmp_3"
     },
diff --git a/recipes/devicelab/devicelab_test_drone.expected/basic.json b/recipes/devicelab/devicelab_test_drone.expected/basic.json
index 4c614f5..3f94b94 100644
--- a/recipes/devicelab/devicelab_test_drone.expected/basic.json
+++ b/recipes/devicelab/devicelab_test_drone.expected/basic.json
@@ -375,7 +375,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -416,7 +416,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -457,7 +457,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -512,7 +512,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -575,7 +575,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -627,7 +627,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -687,7 +687,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -738,7 +738,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -783,7 +783,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -828,7 +828,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -873,7 +873,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -918,7 +918,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -967,7 +967,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1009,7 +1009,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1059,7 +1059,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1108,7 +1108,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1153,7 +1153,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1202,7 +1202,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1261,7 +1261,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "TOKEN_PATH": "[CLEANUP]/tmp_tmp_3"
     },
@@ -1313,7 +1313,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1368,7 +1368,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1419,7 +1419,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1479,7 +1479,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
diff --git a/recipes/devicelab/devicelab_test_drone.expected/experimental.json b/recipes/devicelab/devicelab_test_drone.expected/experimental.json
index 1aa15f0..65ddcd0 100644
--- a/recipes/devicelab/devicelab_test_drone.expected/experimental.json
+++ b/recipes/devicelab/devicelab_test_drone.expected/experimental.json
@@ -375,7 +375,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -416,7 +416,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -457,7 +457,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -512,7 +512,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -575,7 +575,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -627,7 +627,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -687,7 +687,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -738,7 +738,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -783,7 +783,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -828,7 +828,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -873,7 +873,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -918,7 +918,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -967,7 +967,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1009,7 +1009,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
diff --git a/recipes/devicelab/devicelab_test_drone.expected/local-engine.json b/recipes/devicelab/devicelab_test_drone.expected/local-engine.json
index b5b3e05..0491a0a 100644
--- a/recipes/devicelab/devicelab_test_drone.expected/local-engine.json
+++ b/recipes/devicelab/devicelab_test_drone.expected/local-engine.json
@@ -515,7 +515,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -558,7 +558,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -601,7 +601,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -661,7 +661,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -725,7 +725,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -780,7 +780,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -843,7 +843,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -897,7 +897,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -945,7 +945,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -993,7 +993,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1041,7 +1041,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1089,7 +1089,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1141,7 +1141,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1194,7 +1194,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1245,7 +1245,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1292,7 +1292,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1343,7 +1343,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1402,7 +1402,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk",
       "TOKEN_PATH": "[CLEANUP]/tmp_tmp_3"
     },
diff --git a/recipes/devicelab/devicelab_test_drone.expected/no-upload-metrics-linux-staging.json b/recipes/devicelab/devicelab_test_drone.expected/no-upload-metrics-linux-staging.json
index 93738b0..2b8c982 100644
--- a/recipes/devicelab/devicelab_test_drone.expected/no-upload-metrics-linux-staging.json
+++ b/recipes/devicelab/devicelab_test_drone.expected/no-upload-metrics-linux-staging.json
@@ -375,7 +375,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -416,7 +416,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -457,7 +457,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -512,7 +512,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -573,7 +573,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -625,7 +625,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -685,7 +685,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -736,7 +736,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -781,7 +781,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -826,7 +826,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -871,7 +871,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -916,7 +916,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -965,7 +965,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1013,7 +1013,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1068,7 +1068,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1119,7 +1119,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
@@ -1179,7 +1179,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CLEANUP]/tmp_tmp_1/flutter sdk"
     },
     "env_prefixes": {
diff --git a/recipes/engine/web_engine_framework.expected/linux-pre-submit.json b/recipes/engine/web_engine_framework.expected/linux-pre-submit.json
index 85dbf5b..092d150 100644
--- a/recipes/engine/web_engine_framework.expected/linux-pre-submit.json
+++ b/recipes/engine/web_engine_framework.expected/linux-pre-submit.json
@@ -1417,7 +1417,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CACHE]/flutter"
     },
     "env_prefixes": {
@@ -1466,7 +1466,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[CACHE]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/engine_v2/builder.expected/basic_custom_vars.json b/recipes/engine_v2/builder.expected/basic_custom_vars.json
index 6e27b68..109ade8 100644
--- a/recipes/engine_v2/builder.expected/basic_custom_vars.json
+++ b/recipes/engine_v2/builder.expected/basic_custom_vars.json
@@ -715,7 +715,7 @@
       "ensure-directory",
       "--mode",
       "0777",
-      "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/android-x86-jit-release"
+      "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release"
     ],
     "cwd": "[CACHE]/builder/src/flutter",
     "env": {
@@ -737,7 +737,7 @@
       ]
     },
     "infra_step": true,
-    "name": "Ensure flutter_infra_release/flutter//android-x86-jit-release"
+    "name": "Ensure flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release"
   },
   {
     "cmd": [
@@ -748,7 +748,7 @@
       "/path/to/tmp/json",
       "copy",
       "[CACHE]/builder/src/out/android_jit_release_x86/zip_archives/android-x86-jit-release/artifacts.zip",
-      "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/android-x86-jit-release"
+      "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release"
     ],
     "cwd": "[CACHE]/builder/src/flutter",
     "env": {
@@ -770,7 +770,7 @@
       ]
     },
     "infra_step": true,
-    "name": "Copy gs://flutter_archives_v2/flutter_infra_release/flutter//android-x86-jit-release/artifacts.zip"
+    "name": "Copy gs://flutter_archives_v2/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip"
   },
   {
     "cmd": [
@@ -805,7 +805,7 @@
       ]
     },
     "infra_step": true,
-    "name": "gsutil flutter_infra_release/flutter//android-x86-jit-release/artifacts.zip",
+    "name": "gsutil flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip",
     "~followup_annotations": [
       "@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
     ]
diff --git a/recipes/engine_v2/builder.expected/basic_gcs.json b/recipes/engine_v2/builder.expected/basic_gcs.json
deleted file mode 100644
index f30be19..0000000
--- a/recipes/engine_v2/builder.expected/basic_gcs.json
+++ /dev/null
@@ -1,624 +0,0 @@
-[
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
-      "--json-output",
-      "/path/to/tmp/json",
-      "rmtree",
-      "[CACHE]/builder/src/out"
-    ],
-    "infra_step": true,
-    "name": "Clobber build output"
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
-      "--json-output",
-      "/path/to/tmp/json",
-      "ensure-directory",
-      "--mode",
-      "0777",
-      "[CACHE]/builder"
-    ],
-    "infra_step": true,
-    "name": "Ensure checkout cache"
-  },
-  {
-    "cmd": [],
-    "name": "Checkout source code"
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
-      "--spec-path",
-      "cache_dir = '[CACHE]/git'\nsolutions = [{'deps_file': '.DEPS.git', 'managed': False, 'name': 'src/flutter', 'url': 'https://flutter.googlesource.com/mirrors/engine'}]",
-      "--revision_mapping_file",
-      "{\"got_engine_revision\": \"src/flutter\"}",
-      "--git-cache-dir",
-      "[CACHE]/git",
-      "--cleanup-dir",
-      "[CLEANUP]/bot_update",
-      "--output_json",
-      "/path/to/tmp/json",
-      "--revision",
-      "src/flutter@HEAD"
-    ],
-    "cwd": "[CACHE]/builder",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "DEPOT_TOOLS_COLLECT_METRICS": "0",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
-      "GIT_HTTP_LOW_SPEED_TIME": "1800",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": ""
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "env_suffixes": {
-      "DEPOT_TOOLS_UPDATE": [
-        "0",
-        "0"
-      ],
-      "PATH": [
-        "RECIPE_REPO[depot_tools]",
-        "RECIPE_REPO[depot_tools]"
-      ]
-    },
-    "infra_step": true,
-    "name": "Checkout source code.bot_update",
-    "~followup_annotations": [
-      "@@@STEP_NEST_LEVEL@1@@@",
-      "@@@STEP_TEXT@Some step text@@@",
-      "@@@STEP_LOG_LINE@json.output@{@@@",
-      "@@@STEP_LOG_LINE@json.output@  \"did_run\": true, @@@",
-      "@@@STEP_LOG_LINE@json.output@  \"fixed_revisions\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@    \"src/flutter\": \"HEAD\"@@@",
-      "@@@STEP_LOG_LINE@json.output@  }, @@@",
-      "@@@STEP_LOG_LINE@json.output@  \"manifest\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@    \"src/flutter\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@      \"repository\": \"https://fake.org/src/flutter.git\", @@@",
-      "@@@STEP_LOG_LINE@json.output@      \"revision\": \"9221bca00ddbd888260084def81f09543281b952\"@@@",
-      "@@@STEP_LOG_LINE@json.output@    }@@@",
-      "@@@STEP_LOG_LINE@json.output@  }, @@@",
-      "@@@STEP_LOG_LINE@json.output@  \"patch_failure\": false, @@@",
-      "@@@STEP_LOG_LINE@json.output@  \"patch_root\": \"src/flutter\", @@@",
-      "@@@STEP_LOG_LINE@json.output@  \"properties\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@    \"got_engine_revision\": \"9221bca00ddbd888260084def81f09543281b952\", @@@",
-      "@@@STEP_LOG_LINE@json.output@    \"got_engine_revision_cp\": \"refs/heads/main@{#84512}\", @@@",
-      "@@@STEP_LOG_LINE@json.output@    \"got_revision\": \"9221bca00ddbd888260084def81f09543281b952\"@@@",
-      "@@@STEP_LOG_LINE@json.output@  }, @@@",
-      "@@@STEP_LOG_LINE@json.output@  \"root\": \"src/flutter\", @@@",
-      "@@@STEP_LOG_LINE@json.output@  \"source_manifest\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@    \"directories\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@      \"src/flutter\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@        \"git_checkout\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@          \"repo_url\": \"https://fake.org/src/flutter.git\", @@@",
-      "@@@STEP_LOG_LINE@json.output@          \"revision\": \"9221bca00ddbd888260084def81f09543281b952\"@@@",
-      "@@@STEP_LOG_LINE@json.output@        }@@@",
-      "@@@STEP_LOG_LINE@json.output@      }@@@",
-      "@@@STEP_LOG_LINE@json.output@    }, @@@",
-      "@@@STEP_LOG_LINE@json.output@    \"version\": 0@@@",
-      "@@@STEP_LOG_LINE@json.output@  }, @@@",
-      "@@@STEP_LOG_LINE@json.output@  \"step_text\": \"Some step text\"@@@",
-      "@@@STEP_LOG_LINE@json.output@}@@@",
-      "@@@STEP_LOG_END@json.output@@@",
-      "@@@SET_BUILD_PROPERTY@got_engine_revision@\"9221bca00ddbd888260084def81f09543281b952\"@@@",
-      "@@@SET_BUILD_PROPERTY@got_engine_revision_cp@\"refs/heads/main@{#84512}\"@@@",
-      "@@@SET_BUILD_PROPERTY@got_revision@\"9221bca00ddbd888260084def81f09543281b952\"@@@"
-    ]
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_REPO[depot_tools]/gclient.py",
-      "runhooks"
-    ],
-    "cwd": "[CACHE]/builder",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": ""
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "env_suffixes": {
-      "DEPOT_TOOLS_UPDATE": [
-        "0"
-      ],
-      "PATH": [
-        "RECIPE_REPO[depot_tools]",
-        "RECIPE_REPO[depot_tools]"
-      ]
-    },
-    "name": "Checkout source code.gclient runhooks",
-    "~followup_annotations": [
-      "@@@STEP_NEST_LEVEL@1@@@"
-    ]
-  },
-  {
-    "cmd": [
-      "python",
-      "[CACHE]/builder/src/flutter/tools/gn",
-      "--ios"
-    ],
-    "name": "gn --ios"
-  },
-  {
-    "cmd": [
-      "RECIPE_REPO[depot_tools]/ninja",
-      "-C",
-      "[CACHE]/builder/src/out/ios_debug"
-    ],
-    "env_suffixes": {
-      "DEPOT_TOOLS_UPDATE": [
-        "0"
-      ],
-      "PATH": [
-        "RECIPE_REPO[depot_tools]"
-      ]
-    },
-    "name": "build ios_debug"
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
-      "--json-output",
-      "/path/to/tmp/json",
-      "copytree",
-      "[CACHE]/builder/src/out",
-      "[CLEANUP]/out-cas-directory_tmp_1"
-    ],
-    "infra_step": true,
-    "name": "Copy host_debug_unopt"
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
-      "--json-output",
-      "/path/to/tmp/json",
-      "copy",
-      "RECIPE_MODULE[recipe_engine::cas]/resources/infra.sha1",
-      "/path/to/tmp/"
-    ],
-    "infra_step": true,
-    "name": "read infra revision",
-    "~followup_annotations": [
-      "@@@STEP_LOG_LINE@infra.sha1@git_revision:mock_infra_git_revision@@@",
-      "@@@STEP_LOG_END@infra.sha1@@@"
-    ]
-  },
-  {
-    "cmd": [],
-    "name": "install infra/tools/luci/cas"
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
-      "--json-output",
-      "/path/to/tmp/json",
-      "ensure-directory",
-      "--mode",
-      "0777",
-      "[START_DIR]/cipd_tool/infra/tools/luci/cas/git_revision%3Amock_infra_git_revision"
-    ],
-    "infra_step": true,
-    "name": "install infra/tools/luci/cas.ensure package directory",
-    "~followup_annotations": [
-      "@@@STEP_NEST_LEVEL@1@@@"
-    ]
-  },
-  {
-    "cmd": [
-      "cipd",
-      "ensure",
-      "-root",
-      "[START_DIR]/cipd_tool/infra/tools/luci/cas/git_revision%3Amock_infra_git_revision",
-      "-ensure-file",
-      "infra/tools/luci/cas/${platform} git_revision:mock_infra_git_revision",
-      "-max-threads",
-      "0",
-      "-json-output",
-      "/path/to/tmp/json"
-    ],
-    "infra_step": true,
-    "name": "install infra/tools/luci/cas.ensure_installed",
-    "~followup_annotations": [
-      "@@@STEP_NEST_LEVEL@1@@@",
-      "@@@STEP_LOG_LINE@json.output@{@@@",
-      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@    \"\": [@@@",
-      "@@@STEP_LOG_LINE@json.output@      {@@@",
-      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-git_revision:moc\", @@@",
-      "@@@STEP_LOG_LINE@json.output@        \"package\": \"infra/tools/luci/cas/resolved-platform\"@@@",
-      "@@@STEP_LOG_LINE@json.output@      }@@@",
-      "@@@STEP_LOG_LINE@json.output@    ]@@@",
-      "@@@STEP_LOG_LINE@json.output@  }@@@",
-      "@@@STEP_LOG_LINE@json.output@}@@@",
-      "@@@STEP_LOG_END@json.output@@@"
-    ]
-  },
-  {
-    "cmd": [
-      "[START_DIR]/cipd_tool/infra/tools/luci/cas/git_revision%3Amock_infra_git_revision/cas",
-      "archive",
-      "-cas-instance",
-      "projects/example-cas-server/instances/default_instance",
-      "-dump-digest",
-      "/path/to/tmp/",
-      "-log-level",
-      "debug",
-      "-paths",
-      "[CLEANUP]/out-cas-directory_tmp_1:."
-    ],
-    "infra_step": true,
-    "name": "Archive full build for None",
-    "~followup_annotations": [
-      "@@@STEP_LINK@CAS UI@https://cas-viewer.appspot.com/projects/example-cas-server/instances/default_instance/blobs/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/0/tree@@@"
-    ]
-  },
-  {
-    "cmd": [
-      "dart",
-      "pub",
-      "get"
-    ],
-    "cwd": "[CACHE]/builder/src",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": ""
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin",
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "name": "dart pub get"
-  },
-  {
-    "cmd": [
-      "[CACHE]/builder/src/script1.sh",
-      "[CACHE]/builder/src/dev/felt.dart",
-      "--argument1"
-    ],
-    "cwd": "[CACHE]/builder/src/flutter",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": ""
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "name": "generator1"
-  },
-  {
-    "cmd": [
-      "[CACHE]/builder/src/myscript.sh",
-      "param1",
-      "param2"
-    ],
-    "cwd": "[CACHE]/builder/src/flutter",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": ""
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "name": "test: mytest"
-  },
-  {
-    "cmd": [
-      "git",
-      "rev-parse",
-      "HEAD"
-    ],
-    "cwd": "[CACHE]/builder/src/flutter",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": ""
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "infra_step": true,
-    "name": "git rev-parse"
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
-      "--json-output",
-      "/path/to/tmp/json",
-      "ensure-directory",
-      "--mode",
-      "0777",
-      "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release"
-    ],
-    "cwd": "[CACHE]/builder/src/flutter",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": ""
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "infra_step": true,
-    "name": "Ensure flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release"
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
-      "--json-output",
-      "/path/to/tmp/json",
-      "copy",
-      "[CACHE]/builder/src/out/android_jit_release_x86/zip_archives/android-x86-jit-release/artifacts.zip",
-      "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release"
-    ],
-    "cwd": "[CACHE]/builder/src/flutter",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": ""
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "infra_step": true,
-    "name": "Copy gs://flutter_archives_v2/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip"
-  },
-  {
-    "cmd": [
-      "python3",
-      "-u",
-      "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
-      "--",
-      "RECIPE_REPO[depot_tools]/gsutil.py",
-      "----",
-      "cp",
-      "-r",
-      "[CLEANUP]/tmp_tmp_1/*",
-      "gs://flutter_archives_v2/"
-    ],
-    "cwd": "[CACHE]/builder/src/flutter",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": ""
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "infra_step": true,
-    "name": "gsutil flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip",
-    "~followup_annotations": [
-      "@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
-    ]
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
-      "--json-output",
-      "/path/to/tmp/json",
-      "ensure-directory",
-      "--mode",
-      "0777",
-      "[CLEANUP]/tmp_tmp_2"
-    ],
-    "cwd": "[CACHE]/builder/src/flutter",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": ""
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "infra_step": true,
-    "name": "Ensure /"
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
-      "--json-output",
-      "/path/to/tmp/json",
-      "copy",
-      "[CACHE]/builder/src/out/android_jit_release_x86/zip_archives/download.flutter.io",
-      "[CLEANUP]/tmp_tmp_2"
-    ],
-    "cwd": "[CACHE]/builder/src/flutter",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": ""
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "infra_step": true,
-    "name": "Copy gs://flutter_archives_v2//download.flutter.io"
-  },
-  {
-    "cmd": [
-      "python3",
-      "-u",
-      "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
-      "--",
-      "RECIPE_REPO[depot_tools]/gsutil.py",
-      "----",
-      "cp",
-      "-r",
-      "[CLEANUP]/tmp_tmp_2/*",
-      "gs://flutter_archives_v2/"
-    ],
-    "cwd": "[CACHE]/builder/src/flutter",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": ""
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "infra_step": true,
-    "name": "gsutil /download.flutter.io",
-    "~followup_annotations": [
-      "@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
-    ]
-  },
-  {
-    "cmd": [],
-    "name": "Set output properties",
-    "~followup_annotations": [
-      "@@@SET_BUILD_PROPERTY@cas_output_hash@{\"android_jit_release_x86\": null, \"full_build\": \"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/0\"}@@@"
-    ]
-  },
-  {
-    "name": "$result"
-  }
-]
\ No newline at end of file
diff --git a/recipes/engine_v2/builder.expected/dart-internal-flutter.json b/recipes/engine_v2/builder.expected/dart-internal-flutter.json
index f1c77fc..34c4287 100644
--- a/recipes/engine_v2/builder.expected/dart-internal-flutter.json
+++ b/recipes/engine_v2/builder.expected/dart-internal-flutter.json
@@ -741,7 +741,7 @@
       "ensure-directory",
       "--mode",
       "0777",
-      "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/android-x86-jit-release"
+      "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release"
     ],
     "cwd": "[CACHE]/builder/src/flutter",
     "env": {
@@ -775,7 +775,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "Ensure flutter_infra_release/flutter//android-x86-jit-release"
+    "name": "Ensure flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release"
   },
   {
     "cmd": [
@@ -786,7 +786,7 @@
       "/path/to/tmp/json",
       "copy",
       "[CACHE]/builder/src/out/android_jit_release_x86/zip_archives/android-x86-jit-release/artifacts.zip",
-      "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/android-x86-jit-release"
+      "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release"
     ],
     "cwd": "[CACHE]/builder/src/flutter",
     "env": {
@@ -820,7 +820,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "Copy gs://flutter_archives_v2/flutter_infra_release/flutter//android-x86-jit-release/artifacts.zip"
+    "name": "Copy gs://flutter_archives_v2/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip"
   },
   {
     "cmd": [
@@ -867,7 +867,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "gsutil flutter_infra_release/flutter//android-x86-jit-release/artifacts.zip",
+    "name": "gsutil flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip",
     "~followup_annotations": [
       "@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
     ]
@@ -926,7 +926,7 @@
       "-digest",
       "514e872bece8d7ee7d52fd8e7ef7b801e964e9d45bf1b7c084369533781038c7",
       "-gcs-uri",
-      "gs://flutter_archives_v2/flutter_infra_release/flutter//android-x86-jit-release/artifacts.zip"
+      "gs://flutter_archives_v2/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip"
     ],
     "cwd": "[CACHE]/builder/src/flutter",
     "env": {
diff --git a/recipes/engine_v2/builder.expected/mac.json b/recipes/engine_v2/builder.expected/mac.json
index 01dc916..eee44f7 100644
--- a/recipes/engine_v2/builder.expected/mac.json
+++ b/recipes/engine_v2/builder.expected/mac.json
@@ -485,7 +485,7 @@
       "ensure-directory",
       "--mode",
       "0777",
-      "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/android-x86-jit-release"
+      "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release"
     ],
     "cwd": "[CACHE]/builder/src/flutter",
     "env": {
@@ -507,7 +507,7 @@
       ]
     },
     "infra_step": true,
-    "name": "Ensure flutter_infra_release/flutter//android-x86-jit-release"
+    "name": "Ensure flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release"
   },
   {
     "cmd": [
@@ -518,7 +518,7 @@
       "/path/to/tmp/json",
       "copy",
       "[CACHE]/builder/src/out/android_jit_release_x86/zip_archives/android-x86-jit-release/artifacts.zip",
-      "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/android-x86-jit-release"
+      "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release"
     ],
     "cwd": "[CACHE]/builder/src/flutter",
     "env": {
@@ -540,7 +540,7 @@
       ]
     },
     "infra_step": true,
-    "name": "Copy gs://flutter_archives_v2/flutter_infra_release/flutter//android-x86-jit-release/artifacts.zip"
+    "name": "Copy gs://flutter_archives_v2/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip"
   },
   {
     "cmd": [
@@ -575,7 +575,7 @@
       ]
     },
     "infra_step": true,
-    "name": "gsutil flutter_infra_release/flutter//android-x86-jit-release/artifacts.zip",
+    "name": "gsutil flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip",
     "~followup_annotations": [
       "@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
     ]
diff --git a/recipes/engine_v2/builder.expected/monorepo.json b/recipes/engine_v2/builder.expected/monorepo.json
index 0389aa1..d244313 100644
--- a/recipes/engine_v2/builder.expected/monorepo.json
+++ b/recipes/engine_v2/builder.expected/monorepo.json
@@ -650,7 +650,7 @@
       "ensure-directory",
       "--mode",
       "0777",
-      "[CLEANUP]/tmp_tmp_1/monorepo/flutter_infra_release/flutter/android-x86-jit-release"
+      "[CLEANUP]/tmp_tmp_1/monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release"
     ],
     "cwd": "[CACHE]/builder/engine/src/flutter",
     "env": {
@@ -684,7 +684,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "Ensure monorepo/flutter_infra_release/flutter//android-x86-jit-release"
+    "name": "Ensure monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release"
   },
   {
     "cmd": [
@@ -695,7 +695,7 @@
       "/path/to/tmp/json",
       "copy",
       "[CACHE]/builder/engine/src/out/android_jit_release_x86/zip_archives/android-x86-jit-release/artifacts.zip",
-      "[CLEANUP]/tmp_tmp_1/monorepo/flutter_infra_release/flutter/android-x86-jit-release"
+      "[CLEANUP]/tmp_tmp_1/monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release"
     ],
     "cwd": "[CACHE]/builder/engine/src/flutter",
     "env": {
@@ -729,7 +729,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "Copy gs://flutter_archives_v2/monorepo/flutter_infra_release/flutter//android-x86-jit-release/artifacts.zip"
+    "name": "Copy gs://flutter_archives_v2/monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip"
   },
   {
     "cmd": [
@@ -776,7 +776,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "gsutil monorepo/flutter_infra_release/flutter//android-x86-jit-release/artifacts.zip",
+    "name": "gsutil monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip",
     "~followup_annotations": [
       "@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
     ]
diff --git a/recipes/engine_v2/builder.expected/monorepo_gcs.json b/recipes/engine_v2/builder.expected/monorepo_gcs.json
deleted file mode 100644
index d244313..0000000
--- a/recipes/engine_v2/builder.expected/monorepo_gcs.json
+++ /dev/null
@@ -1,935 +0,0 @@
-[
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
-      "--json-output",
-      "/path/to/tmp/json",
-      "rmtree",
-      "[CACHE]/builder/src/out"
-    ],
-    "infra_step": true,
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "Clobber build output"
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
-      "--json-output",
-      "/path/to/tmp/json",
-      "ensure-directory",
-      "--mode",
-      "0777",
-      "[CACHE]/builder"
-    ],
-    "infra_step": true,
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "Ensure checkout cache"
-  },
-  {
-    "cmd": [],
-    "name": "Checkout source code"
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
-      "--spec-path",
-      "cache_dir = '[CACHE]/git'\nsolutions = [{'deps_file': '.DEPS.git', 'managed': False, 'name': 'monorepo', 'url': 'https://dart.googlesource.com/monorepo'}]",
-      "--revision_mapping_file",
-      "{\"got_buildroot_revision\": \"engine/src\", \"got_dart_revision\": \"engine/src/third_party/dart\", \"got_engine_revision\": \"engine/src/flutter\", \"got_flutter_revision\": \"flutter\", \"got_monorepo_revision\": \"monorepo\"}",
-      "--git-cache-dir",
-      "[CACHE]/git",
-      "--cleanup-dir",
-      "[CLEANUP]/bot_update",
-      "--output_json",
-      "/path/to/tmp/json",
-      "--revision",
-      "monorepo@2d72510e447ab60a9728aeea2362d8be2cbd7789",
-      "--refs",
-      "refs/heads/main"
-    ],
-    "cwd": "[CACHE]/builder",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci.sandbox/builder/8945511751514863184",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
-      "GIT_HTTP_LOW_SPEED_TIME": "1800",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": "2d72510e447ab60a9728aeea2362d8be2cbd7789"
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "env_suffixes": {
-      "DEPOT_TOOLS_UPDATE": [
-        "0",
-        "0"
-      ],
-      "PATH": [
-        "RECIPE_REPO[depot_tools]",
-        "RECIPE_REPO[depot_tools]"
-      ]
-    },
-    "infra_step": true,
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "Checkout source code.bot_update",
-    "~followup_annotations": [
-      "@@@STEP_NEST_LEVEL@1@@@",
-      "@@@STEP_TEXT@Some step text@@@",
-      "@@@STEP_LOG_LINE@json.output@{@@@",
-      "@@@STEP_LOG_LINE@json.output@  \"did_run\": true, @@@",
-      "@@@STEP_LOG_LINE@json.output@  \"fixed_revisions\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@    \"monorepo\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\"@@@",
-      "@@@STEP_LOG_LINE@json.output@  }, @@@",
-      "@@@STEP_LOG_LINE@json.output@  \"manifest\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@    \"engine/src\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@      \"repository\": \"https://fake.org/engine/src.git\", @@@",
-      "@@@STEP_LOG_LINE@json.output@      \"revision\": \"851705163d0a071411a2461348b2fa0f4365dd2b\"@@@",
-      "@@@STEP_LOG_LINE@json.output@    }, @@@",
-      "@@@STEP_LOG_LINE@json.output@    \"engine/src/flutter\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@      \"repository\": \"https://fake.org/engine/src/flutter.git\", @@@",
-      "@@@STEP_LOG_LINE@json.output@      \"revision\": \"8d715353df333b3d997121c3d17cfe043f0a33ee\"@@@",
-      "@@@STEP_LOG_LINE@json.output@    }, @@@",
-      "@@@STEP_LOG_LINE@json.output@    \"engine/src/third_party/dart\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@      \"repository\": \"https://fake.org/engine/src/third_party/dart.git\", @@@",
-      "@@@STEP_LOG_LINE@json.output@      \"revision\": \"56b272d88fce292881d9d6a89d1a88b53f868a7f\"@@@",
-      "@@@STEP_LOG_LINE@json.output@    }, @@@",
-      "@@@STEP_LOG_LINE@json.output@    \"flutter\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@      \"repository\": \"https://fake.org/flutter.git\", @@@",
-      "@@@STEP_LOG_LINE@json.output@      \"revision\": \"ff25d17873bba4bc564d8c7217280aa254ed4541\"@@@",
-      "@@@STEP_LOG_LINE@json.output@    }, @@@",
-      "@@@STEP_LOG_LINE@json.output@    \"monorepo\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@      \"repository\": \"https://fake.org/monorepo.git\", @@@",
-      "@@@STEP_LOG_LINE@json.output@      \"revision\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\"@@@",
-      "@@@STEP_LOG_LINE@json.output@    }@@@",
-      "@@@STEP_LOG_LINE@json.output@  }, @@@",
-      "@@@STEP_LOG_LINE@json.output@  \"patch_failure\": false, @@@",
-      "@@@STEP_LOG_LINE@json.output@  \"patch_root\": \"monorepo\", @@@",
-      "@@@STEP_LOG_LINE@json.output@  \"properties\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@    \"got_buildroot_revision\": \"851705163d0a071411a2461348b2fa0f4365dd2b\", @@@",
-      "@@@STEP_LOG_LINE@json.output@    \"got_buildroot_revision_cp\": \"refs/heads/main@{#278358}\", @@@",
-      "@@@STEP_LOG_LINE@json.output@    \"got_dart_revision\": \"56b272d88fce292881d9d6a89d1a88b53f868a7f\", @@@",
-      "@@@STEP_LOG_LINE@json.output@    \"got_dart_revision_cp\": \"refs/heads/main@{#135384}\", @@@",
-      "@@@STEP_LOG_LINE@json.output@    \"got_engine_revision\": \"8d715353df333b3d997121c3d17cfe043f0a33ee\", @@@",
-      "@@@STEP_LOG_LINE@json.output@    \"got_engine_revision_cp\": \"refs/heads/main@{#14355}\", @@@",
-      "@@@STEP_LOG_LINE@json.output@    \"got_flutter_revision\": \"ff25d17873bba4bc564d8c7217280aa254ed4541\", @@@",
-      "@@@STEP_LOG_LINE@json.output@    \"got_flutter_revision_cp\": \"refs/heads/main@{#268536}\", @@@",
-      "@@@STEP_LOG_LINE@json.output@    \"got_monorepo_revision\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", @@@",
-      "@@@STEP_LOG_LINE@json.output@    \"got_monorepo_revision_cp\": \"refs/heads/main@{#255931}\", @@@",
-      "@@@STEP_LOG_LINE@json.output@    \"got_revision\": \"46cec4dbb087a7b43490e8c82b6899fa32937bd9\"@@@",
-      "@@@STEP_LOG_LINE@json.output@  }, @@@",
-      "@@@STEP_LOG_LINE@json.output@  \"root\": \"monorepo\", @@@",
-      "@@@STEP_LOG_LINE@json.output@  \"source_manifest\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@    \"directories\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@      \"engine/src\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@        \"git_checkout\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@          \"repo_url\": \"https://fake.org/engine/src.git\", @@@",
-      "@@@STEP_LOG_LINE@json.output@          \"revision\": \"851705163d0a071411a2461348b2fa0f4365dd2b\"@@@",
-      "@@@STEP_LOG_LINE@json.output@        }@@@",
-      "@@@STEP_LOG_LINE@json.output@      }, @@@",
-      "@@@STEP_LOG_LINE@json.output@      \"engine/src/flutter\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@        \"git_checkout\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@          \"repo_url\": \"https://fake.org/engine/src/flutter.git\", @@@",
-      "@@@STEP_LOG_LINE@json.output@          \"revision\": \"8d715353df333b3d997121c3d17cfe043f0a33ee\"@@@",
-      "@@@STEP_LOG_LINE@json.output@        }@@@",
-      "@@@STEP_LOG_LINE@json.output@      }, @@@",
-      "@@@STEP_LOG_LINE@json.output@      \"engine/src/third_party/dart\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@        \"git_checkout\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@          \"repo_url\": \"https://fake.org/engine/src/third_party/dart.git\", @@@",
-      "@@@STEP_LOG_LINE@json.output@          \"revision\": \"56b272d88fce292881d9d6a89d1a88b53f868a7f\"@@@",
-      "@@@STEP_LOG_LINE@json.output@        }@@@",
-      "@@@STEP_LOG_LINE@json.output@      }, @@@",
-      "@@@STEP_LOG_LINE@json.output@      \"flutter\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@        \"git_checkout\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@          \"repo_url\": \"https://fake.org/flutter.git\", @@@",
-      "@@@STEP_LOG_LINE@json.output@          \"revision\": \"ff25d17873bba4bc564d8c7217280aa254ed4541\"@@@",
-      "@@@STEP_LOG_LINE@json.output@        }@@@",
-      "@@@STEP_LOG_LINE@json.output@      }, @@@",
-      "@@@STEP_LOG_LINE@json.output@      \"monorepo\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@        \"git_checkout\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@          \"repo_url\": \"https://fake.org/monorepo.git\", @@@",
-      "@@@STEP_LOG_LINE@json.output@          \"revision\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\"@@@",
-      "@@@STEP_LOG_LINE@json.output@        }@@@",
-      "@@@STEP_LOG_LINE@json.output@      }@@@",
-      "@@@STEP_LOG_LINE@json.output@    }, @@@",
-      "@@@STEP_LOG_LINE@json.output@    \"version\": 0@@@",
-      "@@@STEP_LOG_LINE@json.output@  }, @@@",
-      "@@@STEP_LOG_LINE@json.output@  \"step_text\": \"Some step text\"@@@",
-      "@@@STEP_LOG_LINE@json.output@}@@@",
-      "@@@STEP_LOG_END@json.output@@@",
-      "@@@SET_BUILD_PROPERTY@got_buildroot_revision@\"851705163d0a071411a2461348b2fa0f4365dd2b\"@@@",
-      "@@@SET_BUILD_PROPERTY@got_buildroot_revision_cp@\"refs/heads/main@{#278358}\"@@@",
-      "@@@SET_BUILD_PROPERTY@got_dart_revision@\"56b272d88fce292881d9d6a89d1a88b53f868a7f\"@@@",
-      "@@@SET_BUILD_PROPERTY@got_dart_revision_cp@\"refs/heads/main@{#135384}\"@@@",
-      "@@@SET_BUILD_PROPERTY@got_engine_revision@\"8d715353df333b3d997121c3d17cfe043f0a33ee\"@@@",
-      "@@@SET_BUILD_PROPERTY@got_engine_revision_cp@\"refs/heads/main@{#14355}\"@@@",
-      "@@@SET_BUILD_PROPERTY@got_flutter_revision@\"ff25d17873bba4bc564d8c7217280aa254ed4541\"@@@",
-      "@@@SET_BUILD_PROPERTY@got_flutter_revision_cp@\"refs/heads/main@{#268536}\"@@@",
-      "@@@SET_BUILD_PROPERTY@got_monorepo_revision@\"2d72510e447ab60a9728aeea2362d8be2cbd7789\"@@@",
-      "@@@SET_BUILD_PROPERTY@got_monorepo_revision_cp@\"refs/heads/main@{#255931}\"@@@",
-      "@@@SET_BUILD_PROPERTY@got_revision@\"46cec4dbb087a7b43490e8c82b6899fa32937bd9\"@@@"
-    ]
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_REPO[depot_tools]/gclient.py",
-      "runhooks"
-    ],
-    "cwd": "[CACHE]/builder",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci.sandbox/builder/8945511751514863184",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": "2d72510e447ab60a9728aeea2362d8be2cbd7789"
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "env_suffixes": {
-      "DEPOT_TOOLS_UPDATE": [
-        "0"
-      ],
-      "PATH": [
-        "RECIPE_REPO[depot_tools]",
-        "RECIPE_REPO[depot_tools]"
-      ]
-    },
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "Checkout source code.gclient runhooks",
-    "~followup_annotations": [
-      "@@@STEP_NEST_LEVEL@1@@@"
-    ]
-  },
-  {
-    "cmd": [
-      "python",
-      "[CACHE]/builder/engine/src/flutter/tools/gn",
-      "--ios"
-    ],
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "gn --ios"
-  },
-  {
-    "cmd": [
-      "RECIPE_REPO[depot_tools]/ninja",
-      "-C",
-      "[CACHE]/builder/engine/src/out/ios_debug"
-    ],
-    "env_suffixes": {
-      "DEPOT_TOOLS_UPDATE": [
-        "0"
-      ],
-      "PATH": [
-        "RECIPE_REPO[depot_tools]"
-      ]
-    },
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "build ios_debug"
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
-      "--json-output",
-      "/path/to/tmp/json",
-      "copytree",
-      "[CACHE]/builder/engine/src/out",
-      "[CLEANUP]/out-cas-directory_tmp_1"
-    ],
-    "infra_step": true,
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "Copy host_debug_unopt"
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
-      "--json-output",
-      "/path/to/tmp/json",
-      "copy",
-      "RECIPE_MODULE[recipe_engine::cas]/resources/infra.sha1",
-      "/path/to/tmp/"
-    ],
-    "infra_step": true,
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "read infra revision",
-    "~followup_annotations": [
-      "@@@STEP_LOG_LINE@infra.sha1@git_revision:mock_infra_git_revision@@@",
-      "@@@STEP_LOG_END@infra.sha1@@@"
-    ]
-  },
-  {
-    "cmd": [],
-    "name": "install infra/tools/luci/cas"
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
-      "--json-output",
-      "/path/to/tmp/json",
-      "ensure-directory",
-      "--mode",
-      "0777",
-      "[START_DIR]/cipd_tool/infra/tools/luci/cas/git_revision%3Amock_infra_git_revision"
-    ],
-    "infra_step": true,
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "install infra/tools/luci/cas.ensure package directory",
-    "~followup_annotations": [
-      "@@@STEP_NEST_LEVEL@1@@@"
-    ]
-  },
-  {
-    "cmd": [
-      "cipd",
-      "ensure",
-      "-root",
-      "[START_DIR]/cipd_tool/infra/tools/luci/cas/git_revision%3Amock_infra_git_revision",
-      "-ensure-file",
-      "infra/tools/luci/cas/${platform} git_revision:mock_infra_git_revision",
-      "-max-threads",
-      "0",
-      "-json-output",
-      "/path/to/tmp/json"
-    ],
-    "infra_step": true,
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "install infra/tools/luci/cas.ensure_installed",
-    "~followup_annotations": [
-      "@@@STEP_NEST_LEVEL@1@@@",
-      "@@@STEP_LOG_LINE@json.output@{@@@",
-      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
-      "@@@STEP_LOG_LINE@json.output@    \"\": [@@@",
-      "@@@STEP_LOG_LINE@json.output@      {@@@",
-      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-git_revision:moc\", @@@",
-      "@@@STEP_LOG_LINE@json.output@        \"package\": \"infra/tools/luci/cas/resolved-platform\"@@@",
-      "@@@STEP_LOG_LINE@json.output@      }@@@",
-      "@@@STEP_LOG_LINE@json.output@    ]@@@",
-      "@@@STEP_LOG_LINE@json.output@  }@@@",
-      "@@@STEP_LOG_LINE@json.output@}@@@",
-      "@@@STEP_LOG_END@json.output@@@"
-    ]
-  },
-  {
-    "cmd": [
-      "[START_DIR]/cipd_tool/infra/tools/luci/cas/git_revision%3Amock_infra_git_revision/cas",
-      "archive",
-      "-cas-instance",
-      "projects/example-cas-server/instances/default_instance",
-      "-dump-digest",
-      "/path/to/tmp/",
-      "-log-level",
-      "debug",
-      "-paths",
-      "[CLEANUP]/out-cas-directory_tmp_1:."
-    ],
-    "infra_step": true,
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "Archive full build for None",
-    "~followup_annotations": [
-      "@@@STEP_LINK@CAS UI@https://cas-viewer.appspot.com/projects/example-cas-server/instances/default_instance/blobs/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/0/tree@@@"
-    ]
-  },
-  {
-    "cmd": [
-      "dart",
-      "pub",
-      "get"
-    ],
-    "cwd": "[CACHE]/builder/engine/src",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": "2d72510e447ab60a9728aeea2362d8be2cbd7789"
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin",
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "dart pub get"
-  },
-  {
-    "cmd": [
-      "[CACHE]/builder/engine/src/script1.sh",
-      "[CACHE]/builder/engine/src/dev/felt.dart",
-      "--argument1"
-    ],
-    "cwd": "[CACHE]/builder/engine/src/flutter",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": "2d72510e447ab60a9728aeea2362d8be2cbd7789"
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "generator1"
-  },
-  {
-    "cmd": [
-      "[CACHE]/builder/engine/src/myscript.sh",
-      "param1",
-      "param2"
-    ],
-    "cwd": "[CACHE]/builder/engine/src/flutter",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": "2d72510e447ab60a9728aeea2362d8be2cbd7789"
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "test: mytest"
-  },
-  {
-    "cmd": [
-      "git",
-      "rev-parse",
-      "HEAD"
-    ],
-    "cwd": "[CACHE]/builder/engine/src/../../monorepo",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": "2d72510e447ab60a9728aeea2362d8be2cbd7789"
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "infra_step": true,
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "git rev-parse"
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
-      "--json-output",
-      "/path/to/tmp/json",
-      "ensure-directory",
-      "--mode",
-      "0777",
-      "[CLEANUP]/tmp_tmp_1/monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release"
-    ],
-    "cwd": "[CACHE]/builder/engine/src/flutter",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": "2d72510e447ab60a9728aeea2362d8be2cbd7789"
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "infra_step": true,
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "Ensure monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release"
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
-      "--json-output",
-      "/path/to/tmp/json",
-      "copy",
-      "[CACHE]/builder/engine/src/out/android_jit_release_x86/zip_archives/android-x86-jit-release/artifacts.zip",
-      "[CLEANUP]/tmp_tmp_1/monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release"
-    ],
-    "cwd": "[CACHE]/builder/engine/src/flutter",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": "2d72510e447ab60a9728aeea2362d8be2cbd7789"
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "infra_step": true,
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "Copy gs://flutter_archives_v2/monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip"
-  },
-  {
-    "cmd": [
-      "python3",
-      "-u",
-      "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
-      "--",
-      "RECIPE_REPO[depot_tools]/gsutil.py",
-      "----",
-      "cp",
-      "-r",
-      "[CLEANUP]/tmp_tmp_1/*",
-      "gs://flutter_archives_v2/"
-    ],
-    "cwd": "[CACHE]/builder/engine/src/flutter",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": "2d72510e447ab60a9728aeea2362d8be2cbd7789"
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "infra_step": true,
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "gsutil monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip",
-    "~followup_annotations": [
-      "@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
-    ]
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
-      "--json-output",
-      "/path/to/tmp/json",
-      "ensure-directory",
-      "--mode",
-      "0777",
-      "[CLEANUP]/tmp_tmp_2/monorepo"
-    ],
-    "cwd": "[CACHE]/builder/engine/src/flutter",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": "2d72510e447ab60a9728aeea2362d8be2cbd7789"
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "infra_step": true,
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "Ensure monorepo"
-  },
-  {
-    "cmd": [
-      "vpython3",
-      "-u",
-      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
-      "--json-output",
-      "/path/to/tmp/json",
-      "copy",
-      "[CACHE]/builder/engine/src/out/android_jit_release_x86/zip_archives/download.flutter.io",
-      "[CLEANUP]/tmp_tmp_2/monorepo"
-    ],
-    "cwd": "[CACHE]/builder/engine/src/flutter",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": "2d72510e447ab60a9728aeea2362d8be2cbd7789"
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "infra_step": true,
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "Copy gs://flutter_archives_v2/monorepo//download.flutter.io"
-  },
-  {
-    "cmd": [
-      "python3",
-      "-u",
-      "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
-      "--",
-      "RECIPE_REPO[depot_tools]/gsutil.py",
-      "----",
-      "cp",
-      "-r",
-      "[CLEANUP]/tmp_tmp_2/*",
-      "gs://flutter_archives_v2/"
-    ],
-    "cwd": "[CACHE]/builder/engine/src/flutter",
-    "env": {
-      "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
-      "DEPOT_TOOLS": "RECIPE_REPO[depot_tools]",
-      "ENGINE_CHECKOUT_PATH": "[CACHE]/builder",
-      "ENGINE_PATH": "[CACHE]/builder",
-      "GIT_BRANCH": "",
-      "LUCI_BRANCH": "",
-      "LUCI_CI": "True",
-      "LUCI_PR": "",
-      "LUCI_WORKDIR": "[START_DIR]",
-      "OS": "linux",
-      "REVISION": "2d72510e447ab60a9728aeea2362d8be2cbd7789"
-    },
-    "env_prefixes": {
-      "PATH": [
-        "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
-      ]
-    },
-    "infra_step": true,
-    "luci_context": {
-      "realm": {
-        "name": "dart:ci.sandbox"
-      },
-      "resultdb": {
-        "current_invocation": {
-          "name": "invocations/build:8945511751514863184",
-          "update_token": "token"
-        },
-        "hostname": "rdbhost"
-      }
-    },
-    "name": "gsutil monorepo//download.flutter.io",
-    "~followup_annotations": [
-      "@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
-    ]
-  },
-  {
-    "cmd": [],
-    "name": "Set output properties",
-    "~followup_annotations": [
-      "@@@SET_BUILD_PROPERTY@cas_output_hash@{\"android_jit_release_x86\": null, \"full_build\": \"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/0\"}@@@"
-    ]
-  },
-  {
-    "name": "$result"
-  }
-]
\ No newline at end of file
diff --git a/recipes/engine_v2/builder.py b/recipes/engine_v2/builder.py
index a1f990f..545f71a 100644
--- a/recipes/engine_v2/builder.py
+++ b/recipes/engine_v2/builder.py
@@ -212,11 +212,6 @@
   yield api.test(
      'basic',
      api.properties(build=build, no_goma=True),
-     api.step_data(
-         'git rev-parse',
-         stdout=api.raw_io
-         .output_text('12345abcde12345abcde12345abcde12345abcde\n')
-     )
   )
   yield api.test(
       'mac', api.properties(build=build, no_goma=True),
@@ -249,28 +244,3 @@
   yield api.test(
       'basic_custom_vars', api.properties(build=build_custom)
   )
-  # gcs archives
-  build_gcs = copy.deepcopy(build)
-  build_gcs['archives'][0]['type'] = 'gcs'
-  yield api.test(
-      'basic_gcs', api.properties(build=build_gcs, no_goma=True),
-      api.step_data(
-          'git rev-parse',
-          stdout=api.raw_io
-          .output_text('12345abcde12345abcde12345abcde12345abcde\n')
-      )
-  )
-  yield api.test(
-      'monorepo_gcs', api.properties(build=build_gcs, no_goma=True),
-      api.buildbucket.ci_build(
-          project='dart',
-          bucket='ci.sandbox',
-          git_repo='https://dart.googlesource.com/monorepo',
-          git_ref='refs/heads/main'
-      ),
-      api.step_data(
-          'git rev-parse',
-          stdout=api.raw_io
-          .output_text('12345abcde12345abcde12345abcde12345abcde\n')
-      )
-  )
diff --git a/recipes/firebaselab/firebaselab.expected/basic.json b/recipes/firebaselab/firebaselab.expected/basic.json
index 52b4e61..f6ca658 100644
--- a/recipes/firebaselab/firebaselab.expected/basic.json
+++ b/recipes/firebaselab/firebaselab.expected/basic.json
@@ -135,7 +135,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -160,7 +160,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -208,7 +208,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -256,7 +256,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -293,7 +293,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -338,7 +338,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -370,7 +370,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -416,7 +416,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -448,7 +448,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -504,7 +504,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -545,7 +545,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -593,7 +593,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -630,7 +630,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -677,7 +677,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -712,7 +712,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -743,7 +743,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/firebaselab/firebaselab.expected/failure 10.json b/recipes/firebaselab/firebaselab.expected/failure 10.json
index d0c3627..8cc5791 100644
--- a/recipes/firebaselab/firebaselab.expected/failure 10.json
+++ b/recipes/firebaselab/firebaselab.expected/failure 10.json
@@ -135,7 +135,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -160,7 +160,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -208,7 +208,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -256,7 +256,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -293,7 +293,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -338,7 +338,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -370,7 +370,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -416,7 +416,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -463,7 +463,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -495,7 +495,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -551,7 +551,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -592,7 +592,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -640,7 +640,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -677,7 +677,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -724,7 +724,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -759,7 +759,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -790,7 +790,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/firebaselab/firebaselab.expected/failure 15.json b/recipes/firebaselab/firebaselab.expected/failure 15.json
index d0c3627..8cc5791 100644
--- a/recipes/firebaselab/firebaselab.expected/failure 15.json
+++ b/recipes/firebaselab/firebaselab.expected/failure 15.json
@@ -135,7 +135,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -160,7 +160,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -208,7 +208,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -256,7 +256,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -293,7 +293,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -338,7 +338,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -370,7 +370,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -416,7 +416,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -463,7 +463,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -495,7 +495,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -551,7 +551,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -592,7 +592,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -640,7 +640,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -677,7 +677,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -724,7 +724,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -759,7 +759,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -790,7 +790,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
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 2050fa8..72928e5 100644
--- a/recipes/flutter/android_views.expected/flutter_drive_clean_exit.json
+++ b/recipes/flutter/android_views.expected/flutter_drive_clean_exit.json
@@ -231,7 +231,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -320,7 +320,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -374,7 +374,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -427,7 +427,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -466,7 +466,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -515,7 +515,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -553,7 +553,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -593,7 +593,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -675,7 +675,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -716,7 +716,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -754,7 +754,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -797,7 +797,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -836,7 +836,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -875,7 +875,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -914,7 +914,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -953,7 +953,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -996,7 +996,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
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 f74261e..57300e2 100644
--- a/recipes/flutter/android_views.expected/flutter_drive_zombie_process.json
+++ b/recipes/flutter/android_views.expected/flutter_drive_zombie_process.json
@@ -231,7 +231,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -320,7 +320,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -374,7 +374,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -427,7 +427,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -466,7 +466,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -515,7 +515,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -553,7 +553,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -593,7 +593,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -675,7 +675,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -716,7 +716,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -754,7 +754,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -794,7 +794,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -836,7 +836,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -875,7 +875,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -914,7 +914,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -953,7 +953,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -992,7 +992,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -1035,7 +1035,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
diff --git a/recipes/flutter/coverage.expected/coverage.json b/recipes/flutter/coverage.expected/coverage.json
index d2cf01c..d8b301c 100644
--- a/recipes/flutter/coverage.expected/coverage.json
+++ b/recipes/flutter/coverage.expected/coverage.json
@@ -145,7 +145,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -173,7 +173,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -205,7 +205,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -238,7 +238,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
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 a5983b1..13d0cbe 100644
--- a/recipes/flutter/deferred_components.expected/flutter_release_clean_exit.json
+++ b/recipes/flutter/deferred_components.expected/flutter_release_clean_exit.json
@@ -231,7 +231,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -320,7 +320,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -374,7 +374,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -427,7 +427,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -466,7 +466,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -515,7 +515,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -553,7 +553,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -593,7 +593,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -678,7 +678,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -726,7 +726,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -762,7 +762,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -803,7 +803,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -841,7 +841,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -884,7 +884,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -923,7 +923,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -962,7 +962,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -1001,7 +1001,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -1040,7 +1040,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -1083,7 +1083,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
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 cede2d0..98642a1 100644
--- a/recipes/flutter/deferred_components.expected/flutter_release_zombie_process.json
+++ b/recipes/flutter/deferred_components.expected/flutter_release_zombie_process.json
@@ -231,7 +231,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -320,7 +320,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -374,7 +374,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -427,7 +427,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -466,7 +466,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -515,7 +515,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -553,7 +553,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -593,7 +593,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -678,7 +678,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -726,7 +726,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -762,7 +762,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -803,7 +803,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -841,7 +841,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -881,7 +881,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -923,7 +923,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -962,7 +962,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -1001,7 +1001,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -1040,7 +1040,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -1079,7 +1079,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
@@ -1122,7 +1122,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter sdk"
     },
     "env_prefixes": {
diff --git a/recipes/flutter/flutter.expected/validators.json b/recipes/flutter/flutter.expected/validators.json
index 92bb152..ed691f9 100644
--- a/recipes/flutter/flutter.expected/validators.json
+++ b/recipes/flutter/flutter.expected/validators.json
@@ -157,7 +157,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/\u00c1 flutter sdk"
     },
     "env_prefixes": {
@@ -185,7 +185,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/\u00c1 flutter sdk"
     },
     "env_prefixes": {
@@ -219,7 +219,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/\u00c1 flutter sdk"
     },
     "env_prefixes": {
@@ -247,7 +247,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/\u00c1 flutter sdk"
     },
     "env_prefixes": {
@@ -286,7 +286,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/\u00c1 flutter sdk"
     },
     "env_prefixes": {
@@ -315,7 +315,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/\u00c1 flutter sdk"
     },
     "env_prefixes": {
@@ -344,7 +344,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/\u00c1 flutter sdk"
     },
     "env_prefixes": {
@@ -373,7 +373,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/\u00c1 flutter sdk"
     },
     "env_prefixes": {
@@ -402,7 +402,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/\u00c1 flutter sdk"
     },
     "env_prefixes": {
@@ -435,7 +435,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/\u00c1 flutter sdk"
     },
     "env_prefixes": {
diff --git a/recipes/flutter/flutter_drone.expected/android_sdk.json b/recipes/flutter/flutter_drone.expected/android_sdk.json
index d6f5e12..cc74c6d 100644
--- a/recipes/flutter/flutter_drone.expected/android_sdk.json
+++ b/recipes/flutter/flutter_drone.expected/android_sdk.json
@@ -180,7 +180,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -218,7 +218,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -258,7 +258,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -293,7 +293,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -328,7 +328,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null,
@@ -381,7 +381,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -418,7 +418,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -455,7 +455,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -492,7 +492,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -529,7 +529,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -570,7 +570,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
diff --git a/recipes/flutter/flutter_drone.expected/android_sdk_reduced.json b/recipes/flutter/flutter_drone.expected/android_sdk_reduced.json
index 739e165..4df946c 100644
--- a/recipes/flutter/flutter_drone.expected/android_sdk_reduced.json
+++ b/recipes/flutter/flutter_drone.expected/android_sdk_reduced.json
@@ -180,7 +180,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -218,7 +218,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -258,7 +258,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -293,7 +293,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -328,7 +328,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null,
@@ -381,7 +381,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -418,7 +418,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -455,7 +455,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -492,7 +492,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -529,7 +529,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -570,7 +570,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
diff --git a/recipes/flutter/flutter_drone.expected/no_requirements.json b/recipes/flutter/flutter_drone.expected/no_requirements.json
index f749acd..985f117 100644
--- a/recipes/flutter/flutter_drone.expected/no_requirements.json
+++ b/recipes/flutter/flutter_drone.expected/no_requirements.json
@@ -147,7 +147,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -180,7 +180,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -215,7 +215,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -245,7 +245,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -275,7 +275,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null,
@@ -323,7 +323,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -355,7 +355,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -387,7 +387,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -419,7 +419,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -451,7 +451,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -487,7 +487,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
diff --git a/recipes/flutter/flutter_drone.expected/no_requirements_reduced.json b/recipes/flutter/flutter_drone.expected/no_requirements_reduced.json
index 4afe5c4..a2c1157 100644
--- a/recipes/flutter/flutter_drone.expected/no_requirements_reduced.json
+++ b/recipes/flutter/flutter_drone.expected/no_requirements_reduced.json
@@ -147,7 +147,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -180,7 +180,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -215,7 +215,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -245,7 +245,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -275,7 +275,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null,
@@ -323,7 +323,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -355,7 +355,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -387,7 +387,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -419,7 +419,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -451,7 +451,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -487,7 +487,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
diff --git a/recipes/flutter/flutter_drone.expected/web_engine.json b/recipes/flutter/flutter_drone.expected/web_engine.json
index b4d5054..df8b6c1 100644
--- a/recipes/flutter/flutter_drone.expected/web_engine.json
+++ b/recipes/flutter/flutter_drone.expected/web_engine.json
@@ -147,7 +147,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -180,7 +180,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -215,7 +215,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -250,7 +250,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -294,7 +294,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -334,7 +334,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -383,7 +383,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -413,7 +413,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -446,7 +446,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null,
@@ -494,7 +494,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -526,7 +526,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -558,7 +558,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -590,7 +590,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -622,7 +622,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -658,7 +658,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
diff --git a/recipes/flutter/flutter_drone.expected/web_engine_reduced.json b/recipes/flutter/flutter_drone.expected/web_engine_reduced.json
index 827e6f2..5c10449 100644
--- a/recipes/flutter/flutter_drone.expected/web_engine_reduced.json
+++ b/recipes/flutter/flutter_drone.expected/web_engine_reduced.json
@@ -147,7 +147,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -180,7 +180,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -215,7 +215,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -250,7 +250,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -294,7 +294,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -334,7 +334,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -383,7 +383,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -413,7 +413,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -446,7 +446,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null,
@@ -494,7 +494,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -526,7 +526,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -558,7 +558,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -590,7 +590,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -622,7 +622,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -658,7 +658,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
diff --git a/recipes/flutter/flutter_drone.expected/xcode.json b/recipes/flutter/flutter_drone.expected/xcode.json
index f749acd..985f117 100644
--- a/recipes/flutter/flutter_drone.expected/xcode.json
+++ b/recipes/flutter/flutter_drone.expected/xcode.json
@@ -147,7 +147,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -180,7 +180,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -215,7 +215,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -245,7 +245,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -275,7 +275,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null,
@@ -323,7 +323,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -355,7 +355,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -387,7 +387,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -419,7 +419,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -451,7 +451,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -487,7 +487,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "False",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
diff --git a/recipes/flutter/flutter_drone.expected/xcode_reduced.json b/recipes/flutter/flutter_drone.expected/xcode_reduced.json
index 4afe5c4..a2c1157 100644
--- a/recipes/flutter/flutter_drone.expected/xcode_reduced.json
+++ b/recipes/flutter/flutter_drone.expected/xcode_reduced.json
@@ -147,7 +147,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -180,7 +180,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -215,7 +215,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -245,7 +245,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -275,7 +275,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null,
@@ -323,7 +323,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -355,7 +355,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -387,7 +387,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -419,7 +419,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -451,7 +451,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
@@ -487,7 +487,7 @@
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
       "REDUCED_TEST_SET": "True",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter",
       "SHARD": null,
       "SUBSHARD": null
diff --git a/recipes/fuchsia/fuchsia.expected/basic.json b/recipes/fuchsia/fuchsia.expected/basic.json
index e5d63c6..d4333a5 100644
--- a/recipes/fuchsia/fuchsia.expected/basic.json
+++ b/recipes/fuchsia/fuchsia.expected/basic.json
@@ -139,7 +139,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -171,7 +171,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -202,7 +202,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -250,7 +250,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -286,7 +286,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -357,7 +357,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -393,7 +393,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -435,7 +435,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -470,7 +470,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -505,7 +505,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -540,7 +540,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -575,7 +575,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -620,7 +620,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -657,7 +657,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -705,7 +705,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -740,7 +740,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -783,7 +783,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -820,7 +820,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -866,7 +866,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -986,7 +986,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -1030,7 +1030,7 @@
       "LUCI_PR": "1",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/infra/ci_yaml.expected/basic.json b/recipes/infra/ci_yaml.expected/basic.json
index 3554c15..29eb383 100644
--- a/recipes/infra/ci_yaml.expected/basic.json
+++ b/recipes/infra/ci_yaml.expected/basic.json
@@ -660,7 +660,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -698,7 +698,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -737,7 +737,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -780,7 +780,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/infra/ci_yaml.expected/presubmit.json b/recipes/infra/ci_yaml.expected/presubmit.json
index c2be2f2..2f9e3a6 100644
--- a/recipes/infra/ci_yaml.expected/presubmit.json
+++ b/recipes/infra/ci_yaml.expected/presubmit.json
@@ -660,7 +660,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -698,7 +698,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -737,7 +737,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -780,7 +780,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/infra/ci_yaml.expected/release.json b/recipes/infra/ci_yaml.expected/release.json
index 0e585e4..f3aef8b 100644
--- a/recipes/infra/ci_yaml.expected/release.json
+++ b/recipes/infra/ci_yaml.expected/release.json
@@ -660,7 +660,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -698,7 +698,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -737,7 +737,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -780,7 +780,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/infra/ci_yaml.expected/staging.json b/recipes/infra/ci_yaml.expected/staging.json
index bab2a0d..6e16367 100644
--- a/recipes/infra/ci_yaml.expected/staging.json
+++ b/recipes/infra/ci_yaml.expected/staging.json
@@ -660,7 +660,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -698,7 +698,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -737,7 +737,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -780,7 +780,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/infra/test_ownership.expected/basic.json b/recipes/infra/test_ownership.expected/basic.json
index 7ab7cde..0e3be34 100644
--- a/recipes/infra/test_ownership.expected/basic.json
+++ b/recipes/infra/test_ownership.expected/basic.json
@@ -255,7 +255,7 @@
       "LUCI_PR": "123",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -281,7 +281,7 @@
       "LUCI_PR": "123",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -308,7 +308,7 @@
       "LUCI_PR": "123",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packages/packages.expected/master_channel.json b/recipes/packages/packages.expected/master_channel.json
index 29fa02f..d43e4d9 100644
--- a/recipes/packages/packages.expected/master_channel.json
+++ b/recipes/packages/packages.expected/master_channel.json
@@ -283,7 +283,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -313,7 +313,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -341,7 +341,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -425,7 +425,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packages/packages.expected/stable_channel.json b/recipes/packages/packages.expected/stable_channel.json
index c166a74..c8abf34 100644
--- a/recipes/packages/packages.expected/stable_channel.json
+++ b/recipes/packages/packages.expected/stable_channel.json
@@ -264,7 +264,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -294,7 +294,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -322,7 +322,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -406,7 +406,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_cosign_prod.json b/recipes/packaging/packaging.expected/linux_beta_cosign_prod.json
index 451a985..8d12b5e 100644
--- a/recipes/packaging/packaging.expected/linux_beta_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/linux_beta_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -637,7 +637,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -688,7 +688,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -740,7 +740,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -789,7 +789,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -836,7 +836,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_cosign_staging.json b/recipes/packaging/packaging.expected/linux_beta_cosign_staging.json
index be19fcf..ce1f27e 100644
--- a/recipes/packaging/packaging.expected/linux_beta_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/linux_beta_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -637,7 +637,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -688,7 +688,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -740,7 +740,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -789,7 +789,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -836,7 +836,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_experimental_cosign_prod.json b/recipes/packaging/packaging.expected/linux_beta_experimental_cosign_prod.json
index 7525468..464d352 100644
--- a/recipes/packaging/packaging.expected/linux_beta_experimental_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/linux_beta_experimental_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -687,7 +687,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -739,7 +739,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -788,7 +788,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -835,7 +835,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_experimental_cosign_staging.json b/recipes/packaging/packaging.expected/linux_beta_experimental_cosign_staging.json
index 22cbf4c..56908fa 100644
--- a/recipes/packaging/packaging.expected/linux_beta_experimental_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/linux_beta_experimental_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -687,7 +687,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -739,7 +739,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -788,7 +788,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -835,7 +835,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_experimental_prod.json b/recipes/packaging/packaging.expected/linux_beta_experimental_prod.json
index e66ed11..637beec 100644
--- a/recipes/packaging/packaging.expected/linux_beta_experimental_prod.json
+++ b/recipes/packaging/packaging.expected/linux_beta_experimental_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_experimental_staging.json b/recipes/packaging/packaging.expected/linux_beta_experimental_staging.json
index af7e2fc..f50a84b 100644
--- a/recipes/packaging/packaging.expected/linux_beta_experimental_staging.json
+++ b/recipes/packaging/packaging.expected/linux_beta_experimental_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_experimental_upload_cosign_prod.json b/recipes/packaging/packaging.expected/linux_beta_experimental_upload_cosign_prod.json
index 7525468..464d352 100644
--- a/recipes/packaging/packaging.expected/linux_beta_experimental_upload_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/linux_beta_experimental_upload_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -687,7 +687,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -739,7 +739,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -788,7 +788,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -835,7 +835,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_experimental_upload_cosign_staging.json b/recipes/packaging/packaging.expected/linux_beta_experimental_upload_cosign_staging.json
index 22cbf4c..56908fa 100644
--- a/recipes/packaging/packaging.expected/linux_beta_experimental_upload_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/linux_beta_experimental_upload_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -687,7 +687,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -739,7 +739,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -788,7 +788,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -835,7 +835,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_experimental_upload_prod.json b/recipes/packaging/packaging.expected/linux_beta_experimental_upload_prod.json
index e66ed11..637beec 100644
--- a/recipes/packaging/packaging.expected/linux_beta_experimental_upload_prod.json
+++ b/recipes/packaging/packaging.expected/linux_beta_experimental_upload_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_experimental_upload_staging.json b/recipes/packaging/packaging.expected/linux_beta_experimental_upload_staging.json
index af7e2fc..f50a84b 100644
--- a/recipes/packaging/packaging.expected/linux_beta_experimental_upload_staging.json
+++ b/recipes/packaging/packaging.expected/linux_beta_experimental_upload_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_prod.json b/recipes/packaging/packaging.expected/linux_beta_prod.json
index 57617f0..664c375 100644
--- a/recipes/packaging/packaging.expected/linux_beta_prod.json
+++ b/recipes/packaging/packaging.expected/linux_beta_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -632,7 +632,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_staging.json b/recipes/packaging/packaging.expected/linux_beta_staging.json
index 969e285..905acba 100644
--- a/recipes/packaging/packaging.expected/linux_beta_staging.json
+++ b/recipes/packaging/packaging.expected/linux_beta_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -632,7 +632,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_upload_cosign_prod.json b/recipes/packaging/packaging.expected/linux_beta_upload_cosign_prod.json
index 451a985..8d12b5e 100644
--- a/recipes/packaging/packaging.expected/linux_beta_upload_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/linux_beta_upload_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -637,7 +637,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -688,7 +688,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -740,7 +740,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -789,7 +789,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -836,7 +836,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_upload_cosign_staging.json b/recipes/packaging/packaging.expected/linux_beta_upload_cosign_staging.json
index be19fcf..ce1f27e 100644
--- a/recipes/packaging/packaging.expected/linux_beta_upload_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/linux_beta_upload_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -637,7 +637,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -688,7 +688,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -740,7 +740,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -789,7 +789,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -836,7 +836,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_upload_prod.json b/recipes/packaging/packaging.expected/linux_beta_upload_prod.json
index 57617f0..664c375 100644
--- a/recipes/packaging/packaging.expected/linux_beta_upload_prod.json
+++ b/recipes/packaging/packaging.expected/linux_beta_upload_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -632,7 +632,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_beta_upload_staging.json b/recipes/packaging/packaging.expected/linux_beta_upload_staging.json
index 969e285..905acba 100644
--- a/recipes/packaging/packaging.expected/linux_beta_upload_staging.json
+++ b/recipes/packaging/packaging.expected/linux_beta_upload_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -632,7 +632,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_cosign_prod.json b/recipes/packaging/packaging.expected/linux_stable_cosign_prod.json
index a02a6af..d0c8146 100644
--- a/recipes/packaging/packaging.expected/linux_stable_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/linux_stable_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -637,7 +637,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -688,7 +688,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -740,7 +740,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -789,7 +789,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -836,7 +836,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_cosign_staging.json b/recipes/packaging/packaging.expected/linux_stable_cosign_staging.json
index 483b752..5ee5449 100644
--- a/recipes/packaging/packaging.expected/linux_stable_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/linux_stable_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -637,7 +637,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -688,7 +688,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -740,7 +740,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -789,7 +789,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -836,7 +836,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_experimental_cosign_prod.json b/recipes/packaging/packaging.expected/linux_stable_experimental_cosign_prod.json
index d53f301..7707502 100644
--- a/recipes/packaging/packaging.expected/linux_stable_experimental_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/linux_stable_experimental_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -687,7 +687,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -739,7 +739,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -788,7 +788,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -835,7 +835,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_experimental_cosign_staging.json b/recipes/packaging/packaging.expected/linux_stable_experimental_cosign_staging.json
index aeb5ab9..a557743 100644
--- a/recipes/packaging/packaging.expected/linux_stable_experimental_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/linux_stable_experimental_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -687,7 +687,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -739,7 +739,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -788,7 +788,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -835,7 +835,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_experimental_prod.json b/recipes/packaging/packaging.expected/linux_stable_experimental_prod.json
index 08e2b1e..c3796d5 100644
--- a/recipes/packaging/packaging.expected/linux_stable_experimental_prod.json
+++ b/recipes/packaging/packaging.expected/linux_stable_experimental_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_experimental_staging.json b/recipes/packaging/packaging.expected/linux_stable_experimental_staging.json
index e37f21c..bb71a63 100644
--- a/recipes/packaging/packaging.expected/linux_stable_experimental_staging.json
+++ b/recipes/packaging/packaging.expected/linux_stable_experimental_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_experimental_upload_cosign_prod.json b/recipes/packaging/packaging.expected/linux_stable_experimental_upload_cosign_prod.json
index d53f301..7707502 100644
--- a/recipes/packaging/packaging.expected/linux_stable_experimental_upload_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/linux_stable_experimental_upload_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -687,7 +687,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -739,7 +739,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -788,7 +788,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -835,7 +835,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_experimental_upload_cosign_staging.json b/recipes/packaging/packaging.expected/linux_stable_experimental_upload_cosign_staging.json
index aeb5ab9..a557743 100644
--- a/recipes/packaging/packaging.expected/linux_stable_experimental_upload_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/linux_stable_experimental_upload_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -687,7 +687,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -739,7 +739,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -788,7 +788,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -835,7 +835,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_experimental_upload_prod.json b/recipes/packaging/packaging.expected/linux_stable_experimental_upload_prod.json
index 08e2b1e..c3796d5 100644
--- a/recipes/packaging/packaging.expected/linux_stable_experimental_upload_prod.json
+++ b/recipes/packaging/packaging.expected/linux_stable_experimental_upload_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_experimental_upload_staging.json b/recipes/packaging/packaging.expected/linux_stable_experimental_upload_staging.json
index e37f21c..bb71a63 100644
--- a/recipes/packaging/packaging.expected/linux_stable_experimental_upload_staging.json
+++ b/recipes/packaging/packaging.expected/linux_stable_experimental_upload_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_prod.json b/recipes/packaging/packaging.expected/linux_stable_prod.json
index ef12857..c2ccc85 100644
--- a/recipes/packaging/packaging.expected/linux_stable_prod.json
+++ b/recipes/packaging/packaging.expected/linux_stable_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -632,7 +632,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_staging.json b/recipes/packaging/packaging.expected/linux_stable_staging.json
index c67732f..6c5f2a6 100644
--- a/recipes/packaging/packaging.expected/linux_stable_staging.json
+++ b/recipes/packaging/packaging.expected/linux_stable_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -632,7 +632,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_upload_cosign_prod.json b/recipes/packaging/packaging.expected/linux_stable_upload_cosign_prod.json
index a02a6af..d0c8146 100644
--- a/recipes/packaging/packaging.expected/linux_stable_upload_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/linux_stable_upload_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -637,7 +637,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -688,7 +688,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -740,7 +740,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -789,7 +789,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -836,7 +836,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_upload_cosign_staging.json b/recipes/packaging/packaging.expected/linux_stable_upload_cosign_staging.json
index 483b752..5ee5449 100644
--- a/recipes/packaging/packaging.expected/linux_stable_upload_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/linux_stable_upload_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -637,7 +637,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -688,7 +688,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -740,7 +740,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -789,7 +789,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -836,7 +836,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_upload_prod.json b/recipes/packaging/packaging.expected/linux_stable_upload_prod.json
index ef12857..c2ccc85 100644
--- a/recipes/packaging/packaging.expected/linux_stable_upload_prod.json
+++ b/recipes/packaging/packaging.expected/linux_stable_upload_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -632,7 +632,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/linux_stable_upload_staging.json b/recipes/packaging/packaging.expected/linux_stable_upload_staging.json
index c67732f..6c5f2a6 100644
--- a/recipes/packaging/packaging.expected/linux_stable_upload_staging.json
+++ b/recipes/packaging/packaging.expected/linux_stable_upload_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -632,7 +632,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_cosign_prod.json b/recipes/packaging/packaging.expected/mac_beta_cosign_prod.json
index bfd1078..8ba39ab 100644
--- a/recipes/packaging/packaging.expected/mac_beta_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/mac_beta_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -637,7 +637,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -688,7 +688,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -740,7 +740,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -789,7 +789,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -836,7 +836,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_cosign_staging.json b/recipes/packaging/packaging.expected/mac_beta_cosign_staging.json
index 738062e..6be828a 100644
--- a/recipes/packaging/packaging.expected/mac_beta_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/mac_beta_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -637,7 +637,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -688,7 +688,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -740,7 +740,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -789,7 +789,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -836,7 +836,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_experimental_cosign_prod.json b/recipes/packaging/packaging.expected/mac_beta_experimental_cosign_prod.json
index 4969617..91af4ba 100644
--- a/recipes/packaging/packaging.expected/mac_beta_experimental_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/mac_beta_experimental_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -687,7 +687,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -739,7 +739,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -788,7 +788,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -835,7 +835,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_experimental_cosign_staging.json b/recipes/packaging/packaging.expected/mac_beta_experimental_cosign_staging.json
index 23698b7..a743a21 100644
--- a/recipes/packaging/packaging.expected/mac_beta_experimental_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/mac_beta_experimental_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -687,7 +687,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -739,7 +739,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -788,7 +788,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -835,7 +835,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_experimental_prod.json b/recipes/packaging/packaging.expected/mac_beta_experimental_prod.json
index 7507eeb..3a066de 100644
--- a/recipes/packaging/packaging.expected/mac_beta_experimental_prod.json
+++ b/recipes/packaging/packaging.expected/mac_beta_experimental_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_experimental_staging.json b/recipes/packaging/packaging.expected/mac_beta_experimental_staging.json
index 829b2cf..1ecfd21 100644
--- a/recipes/packaging/packaging.expected/mac_beta_experimental_staging.json
+++ b/recipes/packaging/packaging.expected/mac_beta_experimental_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_experimental_upload_cosign_prod.json b/recipes/packaging/packaging.expected/mac_beta_experimental_upload_cosign_prod.json
index 4969617..91af4ba 100644
--- a/recipes/packaging/packaging.expected/mac_beta_experimental_upload_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/mac_beta_experimental_upload_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -687,7 +687,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -739,7 +739,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -788,7 +788,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -835,7 +835,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_experimental_upload_cosign_staging.json b/recipes/packaging/packaging.expected/mac_beta_experimental_upload_cosign_staging.json
index 23698b7..a743a21 100644
--- a/recipes/packaging/packaging.expected/mac_beta_experimental_upload_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/mac_beta_experimental_upload_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -687,7 +687,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -739,7 +739,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -788,7 +788,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -835,7 +835,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_experimental_upload_prod.json b/recipes/packaging/packaging.expected/mac_beta_experimental_upload_prod.json
index 7507eeb..3a066de 100644
--- a/recipes/packaging/packaging.expected/mac_beta_experimental_upload_prod.json
+++ b/recipes/packaging/packaging.expected/mac_beta_experimental_upload_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_experimental_upload_staging.json b/recipes/packaging/packaging.expected/mac_beta_experimental_upload_staging.json
index 829b2cf..1ecfd21 100644
--- a/recipes/packaging/packaging.expected/mac_beta_experimental_upload_staging.json
+++ b/recipes/packaging/packaging.expected/mac_beta_experimental_upload_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_prod.json b/recipes/packaging/packaging.expected/mac_beta_prod.json
index f4a454a..d7c14f0 100644
--- a/recipes/packaging/packaging.expected/mac_beta_prod.json
+++ b/recipes/packaging/packaging.expected/mac_beta_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -632,7 +632,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_staging.json b/recipes/packaging/packaging.expected/mac_beta_staging.json
index e5432f5..2236935 100644
--- a/recipes/packaging/packaging.expected/mac_beta_staging.json
+++ b/recipes/packaging/packaging.expected/mac_beta_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -632,7 +632,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_upload_cosign_prod.json b/recipes/packaging/packaging.expected/mac_beta_upload_cosign_prod.json
index bfd1078..8ba39ab 100644
--- a/recipes/packaging/packaging.expected/mac_beta_upload_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/mac_beta_upload_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -637,7 +637,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -688,7 +688,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -740,7 +740,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -789,7 +789,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -836,7 +836,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_upload_cosign_staging.json b/recipes/packaging/packaging.expected/mac_beta_upload_cosign_staging.json
index 738062e..6be828a 100644
--- a/recipes/packaging/packaging.expected/mac_beta_upload_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/mac_beta_upload_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -637,7 +637,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -688,7 +688,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -740,7 +740,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -789,7 +789,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -836,7 +836,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_upload_prod.json b/recipes/packaging/packaging.expected/mac_beta_upload_prod.json
index f4a454a..d7c14f0 100644
--- a/recipes/packaging/packaging.expected/mac_beta_upload_prod.json
+++ b/recipes/packaging/packaging.expected/mac_beta_upload_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -632,7 +632,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_beta_upload_staging.json b/recipes/packaging/packaging.expected/mac_beta_upload_staging.json
index e5432f5..2236935 100644
--- a/recipes/packaging/packaging.expected/mac_beta_upload_staging.json
+++ b/recipes/packaging/packaging.expected/mac_beta_upload_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -632,7 +632,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_cosign_prod.json b/recipes/packaging/packaging.expected/mac_stable_cosign_prod.json
index d325e9b..46f346c 100644
--- a/recipes/packaging/packaging.expected/mac_stable_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/mac_stable_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -637,7 +637,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -688,7 +688,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -740,7 +740,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -789,7 +789,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -836,7 +836,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_cosign_staging.json b/recipes/packaging/packaging.expected/mac_stable_cosign_staging.json
index 1e1e8e5..90d4f59 100644
--- a/recipes/packaging/packaging.expected/mac_stable_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/mac_stable_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -637,7 +637,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -688,7 +688,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -740,7 +740,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -789,7 +789,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -836,7 +836,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_experimental_cosign_prod.json b/recipes/packaging/packaging.expected/mac_stable_experimental_cosign_prod.json
index fe3bbe4..411332b 100644
--- a/recipes/packaging/packaging.expected/mac_stable_experimental_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/mac_stable_experimental_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -687,7 +687,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -739,7 +739,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -788,7 +788,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -835,7 +835,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_experimental_cosign_staging.json b/recipes/packaging/packaging.expected/mac_stable_experimental_cosign_staging.json
index 8282aa7..ff651c8 100644
--- a/recipes/packaging/packaging.expected/mac_stable_experimental_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/mac_stable_experimental_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -687,7 +687,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -739,7 +739,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -788,7 +788,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -835,7 +835,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_experimental_prod.json b/recipes/packaging/packaging.expected/mac_stable_experimental_prod.json
index 6cc5f3b..4b96a19 100644
--- a/recipes/packaging/packaging.expected/mac_stable_experimental_prod.json
+++ b/recipes/packaging/packaging.expected/mac_stable_experimental_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_experimental_staging.json b/recipes/packaging/packaging.expected/mac_stable_experimental_staging.json
index 8d35d7c..f5fe90d 100644
--- a/recipes/packaging/packaging.expected/mac_stable_experimental_staging.json
+++ b/recipes/packaging/packaging.expected/mac_stable_experimental_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_experimental_upload_cosign_prod.json b/recipes/packaging/packaging.expected/mac_stable_experimental_upload_cosign_prod.json
index fe3bbe4..411332b 100644
--- a/recipes/packaging/packaging.expected/mac_stable_experimental_upload_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/mac_stable_experimental_upload_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -687,7 +687,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -739,7 +739,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -788,7 +788,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -835,7 +835,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_experimental_upload_cosign_staging.json b/recipes/packaging/packaging.expected/mac_stable_experimental_upload_cosign_staging.json
index 8282aa7..ff651c8 100644
--- a/recipes/packaging/packaging.expected/mac_stable_experimental_upload_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/mac_stable_experimental_upload_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -687,7 +687,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -739,7 +739,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -788,7 +788,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -835,7 +835,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_experimental_upload_prod.json b/recipes/packaging/packaging.expected/mac_stable_experimental_upload_prod.json
index 6cc5f3b..4b96a19 100644
--- a/recipes/packaging/packaging.expected/mac_stable_experimental_upload_prod.json
+++ b/recipes/packaging/packaging.expected/mac_stable_experimental_upload_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_experimental_upload_staging.json b/recipes/packaging/packaging.expected/mac_stable_experimental_upload_staging.json
index 8d35d7c..f5fe90d 100644
--- a/recipes/packaging/packaging.expected/mac_stable_experimental_upload_staging.json
+++ b/recipes/packaging/packaging.expected/mac_stable_experimental_upload_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -631,7 +631,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_prod.json b/recipes/packaging/packaging.expected/mac_stable_prod.json
index 1c76d75..29bae46 100644
--- a/recipes/packaging/packaging.expected/mac_stable_prod.json
+++ b/recipes/packaging/packaging.expected/mac_stable_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -632,7 +632,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_staging.json b/recipes/packaging/packaging.expected/mac_stable_staging.json
index 8368c46..9c93406 100644
--- a/recipes/packaging/packaging.expected/mac_stable_staging.json
+++ b/recipes/packaging/packaging.expected/mac_stable_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -632,7 +632,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_upload_cosign_prod.json b/recipes/packaging/packaging.expected/mac_stable_upload_cosign_prod.json
index d325e9b..46f346c 100644
--- a/recipes/packaging/packaging.expected/mac_stable_upload_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/mac_stable_upload_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -637,7 +637,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -688,7 +688,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -740,7 +740,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -789,7 +789,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -836,7 +836,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_upload_cosign_staging.json b/recipes/packaging/packaging.expected/mac_stable_upload_cosign_staging.json
index 1e1e8e5..90d4f59 100644
--- a/recipes/packaging/packaging.expected/mac_stable_upload_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/mac_stable_upload_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -637,7 +637,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -688,7 +688,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -740,7 +740,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -789,7 +789,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -836,7 +836,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_upload_prod.json b/recipes/packaging/packaging.expected/mac_stable_upload_prod.json
index 1c76d75..29bae46 100644
--- a/recipes/packaging/packaging.expected/mac_stable_upload_prod.json
+++ b/recipes/packaging/packaging.expected/mac_stable_upload_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -632,7 +632,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/mac_stable_upload_staging.json b/recipes/packaging/packaging.expected/mac_stable_upload_staging.json
index 8368c46..9c93406 100644
--- a/recipes/packaging/packaging.expected/mac_stable_upload_staging.json
+++ b/recipes/packaging/packaging.expected/mac_stable_upload_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -632,7 +632,7 @@
       "LUCI_PR": "",
       "OS": "darwin",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_beta_cosign_prod.json b/recipes/packaging/packaging.expected/win_beta_cosign_prod.json
index e6b63f4..796f8f4 100644
--- a/recipes/packaging/packaging.expected/win_beta_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/win_beta_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -641,7 +641,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -703,7 +703,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -755,7 +755,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -808,7 +808,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -858,7 +858,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -906,7 +906,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_beta_cosign_staging.json b/recipes/packaging/packaging.expected/win_beta_cosign_staging.json
index 6e43b19..0500857 100644
--- a/recipes/packaging/packaging.expected/win_beta_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/win_beta_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -641,7 +641,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -703,7 +703,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -755,7 +755,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -808,7 +808,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -858,7 +858,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -906,7 +906,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_beta_experimental_cosign_prod.json b/recipes/packaging/packaging.expected/win_beta_experimental_cosign_prod.json
index 558e611..f721e3b 100644
--- a/recipes/packaging/packaging.expected/win_beta_experimental_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/win_beta_experimental_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -641,7 +641,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -702,7 +702,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -754,7 +754,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -807,7 +807,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -857,7 +857,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -905,7 +905,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_beta_experimental_cosign_staging.json b/recipes/packaging/packaging.expected/win_beta_experimental_cosign_staging.json
index c0576ce..6137981 100644
--- a/recipes/packaging/packaging.expected/win_beta_experimental_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/win_beta_experimental_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -641,7 +641,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -702,7 +702,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -754,7 +754,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -807,7 +807,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -857,7 +857,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -905,7 +905,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_beta_experimental_prod.json b/recipes/packaging/packaging.expected/win_beta_experimental_prod.json
index 2ac495a..615455e 100644
--- a/recipes/packaging/packaging.expected/win_beta_experimental_prod.json
+++ b/recipes/packaging/packaging.expected/win_beta_experimental_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -696,7 +696,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_beta_experimental_staging.json b/recipes/packaging/packaging.expected/win_beta_experimental_staging.json
index f725eb5..e524867 100644
--- a/recipes/packaging/packaging.expected/win_beta_experimental_staging.json
+++ b/recipes/packaging/packaging.expected/win_beta_experimental_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -696,7 +696,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_beta_experimental_upload_cosign_prod.json b/recipes/packaging/packaging.expected/win_beta_experimental_upload_cosign_prod.json
index 558e611..f721e3b 100644
--- a/recipes/packaging/packaging.expected/win_beta_experimental_upload_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/win_beta_experimental_upload_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -641,7 +641,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -702,7 +702,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -754,7 +754,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -807,7 +807,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -857,7 +857,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -905,7 +905,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_beta_experimental_upload_cosign_staging.json b/recipes/packaging/packaging.expected/win_beta_experimental_upload_cosign_staging.json
index c0576ce..6137981 100644
--- a/recipes/packaging/packaging.expected/win_beta_experimental_upload_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/win_beta_experimental_upload_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -641,7 +641,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -702,7 +702,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -754,7 +754,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -807,7 +807,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -857,7 +857,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -905,7 +905,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_beta_experimental_upload_prod.json b/recipes/packaging/packaging.expected/win_beta_experimental_upload_prod.json
index 2ac495a..615455e 100644
--- a/recipes/packaging/packaging.expected/win_beta_experimental_upload_prod.json
+++ b/recipes/packaging/packaging.expected/win_beta_experimental_upload_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -696,7 +696,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_beta_experimental_upload_staging.json b/recipes/packaging/packaging.expected/win_beta_experimental_upload_staging.json
index f725eb5..e524867 100644
--- a/recipes/packaging/packaging.expected/win_beta_experimental_upload_staging.json
+++ b/recipes/packaging/packaging.expected/win_beta_experimental_upload_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -696,7 +696,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_beta_prod.json b/recipes/packaging/packaging.expected/win_beta_prod.json
index 4070b1c..9e86553 100644
--- a/recipes/packaging/packaging.expected/win_beta_prod.json
+++ b/recipes/packaging/packaging.expected/win_beta_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -697,7 +697,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_beta_staging.json b/recipes/packaging/packaging.expected/win_beta_staging.json
index 63cbe49..f2e0aa7 100644
--- a/recipes/packaging/packaging.expected/win_beta_staging.json
+++ b/recipes/packaging/packaging.expected/win_beta_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -697,7 +697,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_beta_upload_cosign_prod.json b/recipes/packaging/packaging.expected/win_beta_upload_cosign_prod.json
index e6b63f4..796f8f4 100644
--- a/recipes/packaging/packaging.expected/win_beta_upload_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/win_beta_upload_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -641,7 +641,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -703,7 +703,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -755,7 +755,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -808,7 +808,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -858,7 +858,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -906,7 +906,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_beta_upload_cosign_staging.json b/recipes/packaging/packaging.expected/win_beta_upload_cosign_staging.json
index 6e43b19..0500857 100644
--- a/recipes/packaging/packaging.expected/win_beta_upload_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/win_beta_upload_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -641,7 +641,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -703,7 +703,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -755,7 +755,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -808,7 +808,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -858,7 +858,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -906,7 +906,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_beta_upload_prod.json b/recipes/packaging/packaging.expected/win_beta_upload_prod.json
index 4070b1c..9e86553 100644
--- a/recipes/packaging/packaging.expected/win_beta_upload_prod.json
+++ b/recipes/packaging/packaging.expected/win_beta_upload_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -697,7 +697,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_beta_upload_staging.json b/recipes/packaging/packaging.expected/win_beta_upload_staging.json
index 63cbe49..f2e0aa7 100644
--- a/recipes/packaging/packaging.expected/win_beta_upload_staging.json
+++ b/recipes/packaging/packaging.expected/win_beta_upload_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -697,7 +697,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_stable_cosign_prod.json b/recipes/packaging/packaging.expected/win_stable_cosign_prod.json
index de98324..5fa3be6 100644
--- a/recipes/packaging/packaging.expected/win_stable_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/win_stable_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -641,7 +641,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -703,7 +703,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -755,7 +755,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -808,7 +808,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -858,7 +858,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -906,7 +906,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_stable_cosign_staging.json b/recipes/packaging/packaging.expected/win_stable_cosign_staging.json
index 68ba788..4710819 100644
--- a/recipes/packaging/packaging.expected/win_stable_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/win_stable_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -641,7 +641,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -703,7 +703,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -755,7 +755,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -808,7 +808,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -858,7 +858,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -906,7 +906,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_stable_experimental_cosign_prod.json b/recipes/packaging/packaging.expected/win_stable_experimental_cosign_prod.json
index 5e874a3..d6fc075 100644
--- a/recipes/packaging/packaging.expected/win_stable_experimental_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/win_stable_experimental_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -641,7 +641,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -702,7 +702,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -754,7 +754,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -807,7 +807,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -857,7 +857,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -905,7 +905,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_stable_experimental_cosign_staging.json b/recipes/packaging/packaging.expected/win_stable_experimental_cosign_staging.json
index 2467290..3d49909 100644
--- a/recipes/packaging/packaging.expected/win_stable_experimental_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/win_stable_experimental_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -641,7 +641,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -702,7 +702,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -754,7 +754,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -807,7 +807,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -857,7 +857,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -905,7 +905,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_stable_experimental_prod.json b/recipes/packaging/packaging.expected/win_stable_experimental_prod.json
index ce2a3db..52f672a 100644
--- a/recipes/packaging/packaging.expected/win_stable_experimental_prod.json
+++ b/recipes/packaging/packaging.expected/win_stable_experimental_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -696,7 +696,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_stable_experimental_staging.json b/recipes/packaging/packaging.expected/win_stable_experimental_staging.json
index 8542236..cbffb8c 100644
--- a/recipes/packaging/packaging.expected/win_stable_experimental_staging.json
+++ b/recipes/packaging/packaging.expected/win_stable_experimental_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -696,7 +696,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_stable_experimental_upload_cosign_prod.json b/recipes/packaging/packaging.expected/win_stable_experimental_upload_cosign_prod.json
index 5e874a3..d6fc075 100644
--- a/recipes/packaging/packaging.expected/win_stable_experimental_upload_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/win_stable_experimental_upload_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -641,7 +641,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -702,7 +702,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -754,7 +754,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -807,7 +807,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -857,7 +857,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -905,7 +905,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_stable_experimental_upload_cosign_staging.json b/recipes/packaging/packaging.expected/win_stable_experimental_upload_cosign_staging.json
index 2467290..3d49909 100644
--- a/recipes/packaging/packaging.expected/win_stable_experimental_upload_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/win_stable_experimental_upload_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -641,7 +641,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -702,7 +702,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -754,7 +754,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -807,7 +807,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -857,7 +857,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -905,7 +905,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_stable_experimental_upload_prod.json b/recipes/packaging/packaging.expected/win_stable_experimental_upload_prod.json
index ce2a3db..52f672a 100644
--- a/recipes/packaging/packaging.expected/win_stable_experimental_upload_prod.json
+++ b/recipes/packaging/packaging.expected/win_stable_experimental_upload_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -696,7 +696,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_stable_experimental_upload_staging.json b/recipes/packaging/packaging.expected/win_stable_experimental_upload_staging.json
index 8542236..cbffb8c 100644
--- a/recipes/packaging/packaging.expected/win_stable_experimental_upload_staging.json
+++ b/recipes/packaging/packaging.expected/win_stable_experimental_upload_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -696,7 +696,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_stable_prod.json b/recipes/packaging/packaging.expected/win_stable_prod.json
index 3ff1c2e..3080bf3 100644
--- a/recipes/packaging/packaging.expected/win_stable_prod.json
+++ b/recipes/packaging/packaging.expected/win_stable_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -697,7 +697,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_stable_staging.json b/recipes/packaging/packaging.expected/win_stable_staging.json
index 23a6bea..30f7515 100644
--- a/recipes/packaging/packaging.expected/win_stable_staging.json
+++ b/recipes/packaging/packaging.expected/win_stable_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -697,7 +697,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_stable_upload_cosign_prod.json b/recipes/packaging/packaging.expected/win_stable_upload_cosign_prod.json
index de98324..5fa3be6 100644
--- a/recipes/packaging/packaging.expected/win_stable_upload_cosign_prod.json
+++ b/recipes/packaging/packaging.expected/win_stable_upload_cosign_prod.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -641,7 +641,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -703,7 +703,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -755,7 +755,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -808,7 +808,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -858,7 +858,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -906,7 +906,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_stable_upload_cosign_staging.json b/recipes/packaging/packaging.expected/win_stable_upload_cosign_staging.json
index 68ba788..4710819 100644
--- a/recipes/packaging/packaging.expected/win_stable_upload_cosign_staging.json
+++ b/recipes/packaging/packaging.expected/win_stable_upload_cosign_staging.json
@@ -439,7 +439,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -484,7 +484,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -534,7 +534,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -587,7 +587,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -641,7 +641,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -703,7 +703,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -755,7 +755,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -808,7 +808,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -858,7 +858,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -906,7 +906,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_stable_upload_prod.json b/recipes/packaging/packaging.expected/win_stable_upload_prod.json
index 3ff1c2e..3080bf3 100644
--- a/recipes/packaging/packaging.expected/win_stable_upload_prod.json
+++ b/recipes/packaging/packaging.expected/win_stable_upload_prod.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -697,7 +697,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/packaging/packaging.expected/win_stable_upload_staging.json b/recipes/packaging/packaging.expected/win_stable_upload_staging.json
index 23a6bea..30f7515 100644
--- a/recipes/packaging/packaging.expected/win_stable_upload_staging.json
+++ b/recipes/packaging/packaging.expected/win_stable_upload_staging.json
@@ -438,7 +438,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -482,7 +482,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -531,7 +531,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -583,7 +583,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -636,7 +636,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
@@ -697,7 +697,7 @@
       "LUCI_PR": "",
       "OS": "win",
       "PUB_CACHE": "[START_DIR]\\.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]\\flutter"
     },
     "env_prefixes": {
diff --git a/recipes/plugins/plugins.expected/mac.json b/recipes/plugins/plugins.expected/mac.json
index 208e63e..d663f72 100644
--- a/recipes/plugins/plugins.expected/mac.json
+++ b/recipes/plugins/plugins.expected/mac.json
@@ -283,7 +283,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -311,7 +311,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -401,7 +401,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/plugins/plugins.expected/master_channel.json b/recipes/plugins/plugins.expected/master_channel.json
index 4c99539..3f3ce1b 100644
--- a/recipes/plugins/plugins.expected/master_channel.json
+++ b/recipes/plugins/plugins.expected/master_channel.json
@@ -283,7 +283,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -311,7 +311,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -401,7 +401,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/plugins/plugins.expected/stable_channel.json b/recipes/plugins/plugins.expected/stable_channel.json
index f49fbdb..f20e13a 100644
--- a/recipes/plugins/plugins.expected/stable_channel.json
+++ b/recipes/plugins/plugins.expected/stable_channel.json
@@ -264,7 +264,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -292,7 +292,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -382,7 +382,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
diff --git a/recipes/pub_autoroller/pub_autoroller.expected/roll.json b/recipes/pub_autoroller/pub_autoroller.expected/roll.json
index 641e5e2..987bc62 100644
--- a/recipes/pub_autoroller/pub_autoroller.expected/roll.json
+++ b/recipes/pub_autoroller/pub_autoroller.expected/roll.json
@@ -142,7 +142,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -187,7 +187,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -218,7 +218,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {
@@ -246,7 +246,7 @@
       "LUCI_PR": "",
       "OS": "linux",
       "PUB_CACHE": "[START_DIR]/.pub-cache",
-      "REVISION": "",
+      "REVISION": "12345abcde12345abcde12345abcde12345abcde",
       "SDK_CHECKOUT_PATH": "[START_DIR]/flutter"
     },
     "env_prefixes": {