Revert "Make global generator uploads consistent with the archive api."
This reverts commit 3a4aed2d37deebedcdd262be27b72e2a5b93162c.
Reason for revert: broke the engine tree
Original change's description:
> Make global generator uploads consistent with the archive api.
>
> Engine_v2 recipe was implementing its own upload logic with hardcoded
> paths.
>
> This is also fixing some small issues with the step names when uploading
> files to GCS.
>
> Bug: https://github.com/flutter/flutter/issues/121660
> Change-Id: Ia9d41a3dc0426333bcb79a094e40ab66645b3636
> Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/39760
> Commit-Queue: Godofredo Contreras <godofredoc@google.com>
> Reviewed-by: Yusuf Mohsinally <mohsinally@google.com>
> Reviewed-by: William Hesse <whesse@google.com>
> Reviewed-by: Ricardo Amador <ricardoamador@google.com>
TBR=whesse@google.com,godofredoc@google.com,flutter-scoped@luci-project-accounts.iam.gserviceaccount.com,mohsinally@google.com,ricardoamador@google.com
Change-Id: I835f4eda598c12fcc27e9d94050f08410755d187
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: https://github.com/flutter/flutter/issues/121660
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/39761
Reviewed-by: Godofredo Contreras <godofredoc@google.com>
Commit-Queue: Godofredo Contreras <godofredoc@google.com>
diff --git a/recipe_modules/adhoc_validation/examples/full.expected/docs.json b/recipe_modules/adhoc_validation/examples/full.expected/docs.json
index 2f45b64..f5e39a0 100644
--- a/recipe_modules/adhoc_validation/examples/full.expected/docs.json
+++ b/recipe_modules/adhoc_validation/examples/full.expected/docs.json
@@ -472,7 +472,7 @@
"hostname": "rdbhost"
}
},
- "name": "Docs.Copy [START_DIR]/flutter sdk/dev/docs/api_docs.zip to tmp location",
+ "name": "Docs.Copy gs://flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/api_docs.zip",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -520,7 +520,7 @@
"hostname": "rdbhost"
}
},
- "name": "Docs.gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "Docs.gsutil flutter/12345abcde12345abcde12345abcde12345abcde/api_docs.zip",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
diff --git a/recipe_modules/adhoc_validation/examples/full.expected/linux.json b/recipe_modules/adhoc_validation/examples/full.expected/linux.json
index da80679..c55128e 100644
--- a/recipe_modules/adhoc_validation/examples/full.expected/linux.json
+++ b/recipe_modules/adhoc_validation/examples/full.expected/linux.json
@@ -236,7 +236,7 @@
]
},
"infra_step": true,
- "name": "Docs.Copy [START_DIR]/flutter sdk/dev/docs/api_docs.zip to tmp location",
+ "name": "Docs.Copy gs://flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/api_docs.zip",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -272,7 +272,7 @@
]
},
"infra_step": true,
- "name": "Docs.gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "Docs.gsutil flutter/12345abcde12345abcde12345abcde12345abcde/api_docs.zip",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
diff --git a/recipe_modules/archives/api.py b/recipe_modules/archives/api.py
index f8e33fa..dab85a3 100644
--- a/recipe_modules/archives/api.py
+++ b/recipe_modules/archives/api.py
@@ -38,20 +38,20 @@
# Bucket + initial prefix for artifact destination.
LUCI_TO_GCS_PREFIX = {
- 'flutter': 'flutter_infra_release',
- MONOREPO: 'flutter_archives_v2/monorepo/flutter_infra_release',
- 'prod': 'flutter_infra_release',
- 'staging': 'flutter_archives_v2/flutter_infra_release',
- 'try': 'flutter_archives_v2/flutter_infra_release'
+ 'flutter': 'flutter_infra_release/',
+ MONOREPO: 'flutter_archives_v2/monorepo/flutter_infra_release/',
+ 'prod': 'flutter_infra_release/',
+ 'staging': 'flutter_archives_v2/flutter_infra_release/',
+ 'try': 'flutter_archives_v2/flutter_infra_release/'
}
# Bucket + initial prefix for artifact destination.
LUCI_TO_ANDROID_GCS_PREFIX = {
'flutter': '',
- MONOREPO: 'flutter_archives_v2/monorepo',
+ MONOREPO: 'flutter_archives_v2/monorepo/',
'prod': '',
- 'staging': 'flutter_archives_v2',
- 'try': 'flutter_archives_v2'
+ 'staging': 'flutter_archives_v2/',
+ 'try': 'flutter_archives_v2/'
}
# Subpath for realms. A realm is used to separate file destinations
@@ -129,13 +129,13 @@
archive_dir = self.m.path.mkdtemp()
local_dst_tree = archive_dir.join(*dir_part.split('/'))
self.m.file.ensure_directory('Ensure %s' % dir_part, local_dst_tree)
- self.m.file.copy('Copy %s to tmp location' % src, src, local_dst_tree)
+ self.m.file.copy('Copy %s' % dst, src, local_dst_tree)
self.m.gsutil.upload(
- name='Upload %s to gs://%s' % ('%s/*' % archive_dir, bucket),
source='%s/*' % archive_dir,
bucket=bucket,
dest='',
args=['-r'],
+ name=path,
metadata=metadata,
)
@@ -201,50 +201,14 @@
)
artifact_path = artifact_path.replace(old_location, new_location)
bucket_and_prefix = LUCI_TO_ANDROID_GCS_PREFIX.get(bucket)
- artifact_path = '/'.join(filter(bool, [bucket_and_prefix, artifact_path]))
else:
bucket_and_prefix = LUCI_TO_GCS_PREFIX.get(bucket)
- artifact_path = '/'.join(filter(bool, [bucket_and_prefix, 'flutter', artifact_realm, commit, rel_path, base_name]))
+ artifact_path = '/'.join(filter(bool, ['flutter', artifact_realm, commit, rel_path, base_name]))
results.append(
ArchivePaths(
include_path,
- 'gs://%s' % artifact_path
+ 'gs://%s%s' % (bucket_and_prefix, artifact_path)
)
)
return results
-
- def global_generator_paths(self, checkout, archives):
- """Calculates the global generator paths for an archive config.
-
- Args:
- checkout: (Path) the engine repository checkout folder.
- archives: (list) list of dictionaries source and destination path
- of files relative to the gclient checkout.
-
- Returns:
- A list of ArchivePaths with expected local and remote locations for the
- generated artifacts.
- """
- results = []
-
- # Do not archive if the build is a try build or has no input commit
- if (self.m.buildbucket.build.input.gerrit_changes or
- not self.m.buildbucket.gitiles_commit.project):
- return results
-
- # Calculate prefix and commit.
- is_monorepo = self.m.buildbucket.gitiles_commit.project == MONOREPO
- bucket = MONOREPO if is_monorepo else self.m.buildbucket.build.builder.bucket
- if is_monorepo:
- commit = self.m.repo_util.get_commit(checkout.join('../../monorepo'))
- else:
- commit = self.m.repo_util.get_commit(checkout.join('flutter'))
- bucket_and_prefix = LUCI_TO_GCS_PREFIX.get(bucket)
-
- for archive in archives:
- source = checkout.join('src', archive.get('source'))
- artifact_path = '/'.join(filter(bool, [bucket_and_prefix, 'flutter', commit, archive.get('destination')]))
- dst = 'gs://%s' % artifact_path
- results.append(ArchivePaths(self.m.path.abspath(source), dst))
- return results
diff --git a/recipe_modules/archives/examples/full.expected/flutter_pool_experimental_realm.json b/recipe_modules/archives/examples/full.expected/flutter_pool_experimental_realm.json
index b81ce88..060c036 100644
--- a/recipe_modules/archives/examples/full.expected/flutter_pool_experimental_realm.json
+++ b/recipe_modules/archives/examples/full.expected/flutter_pool_experimental_realm.json
@@ -103,7 +103,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipe_modules/archives/examples/full.expected/flutter_pool_production_realm.json b/recipe_modules/archives/examples/full.expected/flutter_pool_production_realm.json
index bab7f9f..55d5627 100644
--- a/recipe_modules/archives/examples/full.expected/flutter_pool_production_realm.json
+++ b/recipe_modules/archives/examples/full.expected/flutter_pool_production_realm.json
@@ -103,7 +103,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipe_modules/archives/examples/full.expected/monorepo_ci.json b/recipe_modules/archives/examples/full.expected/monorepo_ci.json
index ec34f42..4902b58 100644
--- a/recipe_modules/archives/examples/full.expected/monorepo_ci.json
+++ b/recipe_modules/archives/examples/full.expected/monorepo_ci.json
@@ -103,7 +103,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
+ "name": "Copy gs://flutter_archives_v2/monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_archives_v2",
+ "name": "gsutil monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
]
diff --git a/recipe_modules/archives/examples/full.expected/monorepo_ci_experimental_realm.json b/recipe_modules/archives/examples/full.expected/monorepo_ci_experimental_realm.json
index 45fb296..9c6baae 100644
--- a/recipe_modules/archives/examples/full.expected/monorepo_ci_experimental_realm.json
+++ b/recipe_modules/archives/examples/full.expected/monorepo_ci_experimental_realm.json
@@ -103,7 +103,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
+ "name": "Copy gs://flutter_archives_v2/monorepo/flutter_infra_release/flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_archives_v2",
+ "name": "gsutil monorepo/flutter_infra_release/flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
]
diff --git a/recipe_modules/archives/examples/full.expected/prod_pool_experimental_realm.json b/recipe_modules/archives/examples/full.expected/prod_pool_experimental_realm.json
index b451ef1..8ea5b54 100644
--- a/recipe_modules/archives/examples/full.expected/prod_pool_experimental_realm.json
+++ b/recipe_modules/archives/examples/full.expected/prod_pool_experimental_realm.json
@@ -103,7 +103,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipe_modules/archives/examples/full.expected/prod_pool_production_realm.json b/recipe_modules/archives/examples/full.expected/prod_pool_production_realm.json
index 4531380..ee6785e 100644
--- a/recipe_modules/archives/examples/full.expected/prod_pool_production_realm.json
+++ b/recipe_modules/archives/examples/full.expected/prod_pool_production_realm.json
@@ -103,7 +103,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipe_modules/archives/examples/full.expected/staging_pool_experimental_realm.json b/recipe_modules/archives/examples/full.expected/staging_pool_experimental_realm.json
index cfc24d8..97c28e9 100644
--- a/recipe_modules/archives/examples/full.expected/staging_pool_experimental_realm.json
+++ b/recipe_modules/archives/examples/full.expected/staging_pool_experimental_realm.json
@@ -103,7 +103,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
+ "name": "Copy gs://flutter_archives_v2/flutter_infra_release/flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_archives_v2",
+ "name": "gsutil flutter_infra_release/flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
]
diff --git a/recipe_modules/archives/examples/full.expected/staging_pool_production_realm.json b/recipe_modules/archives/examples/full.expected/staging_pool_production_realm.json
index 99a3b53..ef6b6fb 100644
--- a/recipe_modules/archives/examples/full.expected/staging_pool_production_realm.json
+++ b/recipe_modules/archives/examples/full.expected/staging_pool_production_realm.json
@@ -103,7 +103,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
+ "name": "Copy gs://flutter_archives_v2/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_archives_v2",
+ "name": "gsutil flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
]
diff --git a/recipe_modules/archives/examples/full.expected/try_pool_experimental_realm.json b/recipe_modules/archives/examples/full.expected/try_pool_experimental_realm.json
index 50f808b..374952e 100644
--- a/recipe_modules/archives/examples/full.expected/try_pool_experimental_realm.json
+++ b/recipe_modules/archives/examples/full.expected/try_pool_experimental_realm.json
@@ -103,7 +103,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
+ "name": "Copy gs://flutter_archives_v2/flutter_infra_release/flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_archives_v2",
+ "name": "gsutil flutter_infra_release/flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
]
diff --git a/recipe_modules/archives/examples/full.expected/try_pool_production_realm.json b/recipe_modules/archives/examples/full.expected/try_pool_production_realm.json
index 206a062..dfb3dcd 100644
--- a/recipe_modules/archives/examples/full.expected/try_pool_production_realm.json
+++ b/recipe_modules/archives/examples/full.expected/try_pool_production_realm.json
@@ -103,7 +103,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
+ "name": "Copy gs://flutter_archives_v2/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_archives_v2",
+ "name": "gsutil flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
]
diff --git a/recipe_modules/archives/examples/global_generator_paths.expected/basic.json b/recipe_modules/archives/examples/global_generator_paths.expected/basic.json
deleted file mode 100644
index 925dab4..0000000
--- a/recipe_modules/archives/examples/global_generator_paths.expected/basic.json
+++ /dev/null
@@ -1,27 +0,0 @@
-[
- {
- "cmd": [
- "git",
- "rev-parse",
- "HEAD"
- ],
- "cwd": "[START_DIR]/flutter",
- "infra_step": true,
- "luci_context": {
- "realm": {
- "name": "flutter:prod"
- },
- "resultdb": {
- "current_invocation": {
- "name": "invocations/build:8945511751514863184",
- "update_token": "token"
- },
- "hostname": "rdbhost"
- }
- },
- "name": "git rev-parse"
- },
- {
- "name": "$result"
- }
-]
\ No newline at end of file
diff --git a/recipe_modules/archives/examples/global_generator_paths.expected/monorepo_ci.json b/recipe_modules/archives/examples/global_generator_paths.expected/monorepo_ci.json
deleted file mode 100644
index 04e462b..0000000
--- a/recipe_modules/archives/examples/global_generator_paths.expected/monorepo_ci.json
+++ /dev/null
@@ -1,27 +0,0 @@
-[
- {
- "cmd": [
- "git",
- "rev-parse",
- "HEAD"
- ],
- "cwd": "[START_DIR]/../../monorepo",
- "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"
- },
- {
- "name": "$result"
- }
-]
\ No newline at end of file
diff --git a/recipe_modules/archives/examples/global_generator_paths.expected/monorepo_try.json b/recipe_modules/archives/examples/global_generator_paths.expected/monorepo_try.json
deleted file mode 100644
index b6042b6..0000000
--- a/recipe_modules/archives/examples/global_generator_paths.expected/monorepo_try.json
+++ /dev/null
@@ -1,5 +0,0 @@
-[
- {
- "name": "$result"
- }
-]
\ No newline at end of file
diff --git a/recipe_modules/archives/examples/global_generator_paths.py b/recipe_modules/archives/examples/global_generator_paths.py
deleted file mode 100644
index 5a00124..0000000
--- a/recipe_modules/archives/examples/global_generator_paths.py
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 2022 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-from recipe_engine.post_process import DoesNotRun, Filter, StatusFailure
-
-from RECIPE_MODULES.flutter.archives.api import ArchivePaths
-
-DEPS = [
- 'flutter/archives',
- 'flutter/monorepo',
- 'recipe_engine/assertions',
- 'recipe_engine/buildbucket',
- 'recipe_engine/path',
- 'recipe_engine/properties',
- 'recipe_engine/raw_io',
-]
-
-
-def RunSteps(api):
- checkout = api.path['start_dir']
- archives = [
- {
- "source": "out/debug/artifacts.zip",
- "destination": "ios/artifacts.zip"
- },
- {
- "source": "out/release-nobitcode/Flutter.dSYM.zip",
- "destination": "ios-release-nobitcode/Flutter.dSYM.zip"
- },
- {
- "source": "out/release/Flutter.dSYM.zip",
- "destination": "ios-release/Flutter.dSYM.zip"
- }
- ]
- expected_results = [
- ArchivePaths(
- local=str(api.path['start_dir'].join('src/out/debug/artifacts.zip')),
- remote='gs://flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/ios/artifacts.zip'
- ),
- ArchivePaths(
- local=str(api.path['start_dir'].join('src/out/release-nobitcode/Flutter.dSYM.zip')),
- remote='gs://flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/ios-release-nobitcode/Flutter.dSYM.zip'
- ),
- ArchivePaths(
- local=str(api.path['start_dir'].join('src/out/release/Flutter.dSYM.zip')),
- remote='gs://flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/ios-release/Flutter.dSYM.zip'
- )
- ]
- expected_monorepo_results = [
- ArchivePaths(
- local=str(api.path['start_dir'].join('src/out/debug/artifacts.zip')),
- remote='gs://flutter_archives_v2/monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/ios/artifacts.zip'
- ),
- ArchivePaths(
- local=str(api.path['start_dir'].join('src/out/release-nobitcode/Flutter.dSYM.zip')),
- remote='gs://flutter_archives_v2/monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/ios-release-nobitcode/Flutter.dSYM.zip'
- ),
- ArchivePaths(
- local=str(api.path['start_dir'].join('src/out/release/Flutter.dSYM.zip')),
- remote='gs://flutter_archives_v2/monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/ios-release/Flutter.dSYM.zip'
- )
- ]
- env_to_results = {
- 'production': expected_results,
- 'monorepo': expected_monorepo_results,
- 'monorepo_try': []
- }
- config = api.properties.get('config')
- results = api.archives.global_generator_paths(checkout, archives)
- api.assertions.assertListEqual(env_to_results.get(config), results)
-
-
-def GenTests(api):
- yield api.test(
- 'basic',
- api.properties(config='production'),
- api.buildbucket.ci_build(
- project='flutter',
- bucket='prod',
- git_repo='https://flutter.googlesource.com/mirrors/engine',
- git_ref='refs/heads/main'
- ),
- api.step_data(
- 'git rev-parse',
- stdout=api.raw_io
- .output_text('12345abcde12345abcde12345abcde12345abcde\n')
- )
- )
- yield api.test(
- 'monorepo_ci',
- api.properties(config='monorepo'),
- api.monorepo.ci_build(),
- )
- yield api.test(
- 'monorepo_try',
- api.properties(config='monorepo_try'),
- api.monorepo.try_build(),
- )
diff --git a/recipes/engine_v2/builder.expected/basic.json b/recipes/engine_v2/builder.expected/basic.json
index 8cef752..6cd4004 100644
--- a/recipes/engine_v2/builder.expected/basic.json
+++ b/recipes/engine_v2/builder.expected/basic.json
@@ -991,7 +991,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [CACHE]/builder/src/out/android_jit_release_x86/zip_archives/android-x86-jit-release/artifacts.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip"
},
{
"cmd": [
@@ -1038,7 +1038,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1132,7 +1132,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [CACHE]/builder/src/out/android_jit_release_x86/zip_archives/download.flutter.io/io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.jar to tmp location"
+ "name": "Copy gs://download.flutter.io/io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.jar"
},
{
"cmd": [
@@ -1179,7 +1179,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://download.flutter.io",
+ "name": "gsutil io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.jar",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/download.flutter.io/@@@"
]
@@ -1273,7 +1273,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [CACHE]/builder/src/out/android_jit_release_x86/zip_archives/download.flutter.io/io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.pom to tmp location"
+ "name": "Copy gs://download.flutter.io/io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.pom"
},
{
"cmd": [
@@ -1320,7 +1320,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_3/* to gs://download.flutter.io",
+ "name": "gsutil io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.pom",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/download.flutter.io/@@@"
]
diff --git a/recipes/engine_v2/builder.expected/dart-internal-flutter.json b/recipes/engine_v2/builder.expected/dart-internal-flutter.json
index 8c0e474..4adefa7 100644
--- a/recipes/engine_v2/builder.expected/dart-internal-flutter.json
+++ b/recipes/engine_v2/builder.expected/dart-internal-flutter.json
@@ -1138,7 +1138,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [CACHE]/builder/src/out/android_jit_release_x86/zip_archives/android-x86-jit-release/artifacts.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip"
},
{
"cmd": [
@@ -1185,7 +1185,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1368,7 +1368,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [CACHE]/builder/src/out/android_jit_release_x86/zip_archives/download.flutter.io/io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.jar to tmp location"
+ "name": "Copy gs://download.flutter.io/io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.jar"
},
{
"cmd": [
@@ -1415,7 +1415,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://download.flutter.io",
+ "name": "gsutil io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.jar",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/download.flutter.io/@@@"
]
@@ -1598,7 +1598,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [CACHE]/builder/src/out/android_jit_release_x86/zip_archives/download.flutter.io/io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.pom to tmp location"
+ "name": "Copy gs://download.flutter.io/io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.pom"
},
{
"cmd": [
@@ -1645,7 +1645,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_3/* to gs://download.flutter.io",
+ "name": "gsutil io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.pom",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/download.flutter.io/@@@"
]
diff --git a/recipes/engine_v2/builder.expected/mac.json b/recipes/engine_v2/builder.expected/mac.json
index 1ff7c25..1a0b18d 100644
--- a/recipes/engine_v2/builder.expected/mac.json
+++ b/recipes/engine_v2/builder.expected/mac.json
@@ -1125,7 +1125,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [CACHE]/builder/src/out/android_jit_release_x86/zip_archives/android-x86-jit-release/artifacts.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip"
},
{
"cmd": [
@@ -1172,7 +1172,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1266,7 +1266,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [CACHE]/builder/src/out/android_jit_release_x86/zip_archives/download.flutter.io/io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.jar to tmp location"
+ "name": "Copy gs://download.flutter.io/io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.jar"
},
{
"cmd": [
@@ -1313,7 +1313,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://download.flutter.io",
+ "name": "gsutil io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.jar",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/download.flutter.io/@@@"
]
@@ -1407,7 +1407,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [CACHE]/builder/src/out/android_jit_release_x86/zip_archives/download.flutter.io/io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.pom to tmp location"
+ "name": "Copy gs://download.flutter.io/io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.pom"
},
{
"cmd": [
@@ -1454,7 +1454,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_3/* to gs://download.flutter.io",
+ "name": "gsutil io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.pom",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/download.flutter.io/@@@"
]
diff --git a/recipes/engine_v2/builder.expected/monorepo.json b/recipes/engine_v2/builder.expected/monorepo.json
index 6f1020d..9f511de 100644
--- a/recipes/engine_v2/builder.expected/monorepo.json
+++ b/recipes/engine_v2/builder.expected/monorepo.json
@@ -997,7 +997,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [CACHE]/builder/engine/src/out/android_jit_release_x86/zip_archives/android-x86-jit-release/artifacts.zip to tmp location"
+ "name": "Copy gs://flutter_archives_v2/monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip"
},
{
"cmd": [
@@ -1044,7 +1044,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_archives_v2",
+ "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/@@@"
]
@@ -1138,7 +1138,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [CACHE]/builder/engine/src/out/android_jit_release_x86/zip_archives/download.flutter.io to tmp location"
+ "name": "Copy gs://flutter_archives_v2/monorepo//download.flutter.io"
},
{
"cmd": [
@@ -1185,7 +1185,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://flutter_archives_v2",
+ "name": "gsutil monorepo//download.flutter.io",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
]
diff --git a/recipes/engine_v2/engine_v2.expected/basic_linux.json b/recipes/engine_v2/engine_v2.expected/basic_linux.json
index be89681..841cdec 100644
--- a/recipes/engine_v2/engine_v2.expected/basic_linux.json
+++ b/recipes/engine_v2/engine_v2.expected/basic_linux.json
@@ -686,6 +686,64 @@
]
},
{
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "listdir",
+ "[CACHE]/builder/src/out",
+ "--recursive"
+ ],
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "proj:try"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Final List checkout",
+ "~followup_annotations": [
+ "@@@STEP_LOG_END@listdir@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "listdir",
+ "[CACHE]/builder/src/flutter/sky",
+ "--recursive"
+ ],
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "proj:try"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Final List checkout 2",
+ "~followup_annotations": [
+ "@@@STEP_LOG_END@listdir@@@"
+ ]
+ },
+ {
"name": "$result"
}
]
\ No newline at end of file
diff --git a/recipes/engine_v2/engine_v2.expected/basic_mac.json b/recipes/engine_v2/engine_v2.expected/basic_mac.json
index 5fed687..fae952c 100644
--- a/recipes/engine_v2/engine_v2.expected/basic_mac.json
+++ b/recipes/engine_v2/engine_v2.expected/basic_mac.json
@@ -768,11 +768,69 @@
},
{
"cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "listdir",
+ "[CACHE]/builder/src/out",
+ "--recursive"
+ ],
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:prod"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Final List checkout",
+ "~followup_annotations": [
+ "@@@STEP_LOG_END@listdir@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "listdir",
+ "[CACHE]/builder/src/flutter/sky",
+ "--recursive"
+ ],
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:prod"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Final List checkout 2",
+ "~followup_annotations": [
+ "@@@STEP_LOG_END@listdir@@@"
+ ]
+ },
+ {
+ "cmd": [
"git",
"rev-parse",
"HEAD"
],
- "cwd": "[CACHE]/builder/flutter",
+ "cwd": "[CACHE]/builder/src/flutter",
"infra_step": true,
"luci_context": {
"realm": {
@@ -798,7 +856,7 @@
"ensure-directory",
"--mode",
"0777",
- "[CLEANUP]/tmp_tmp_1/flutter/12345abcde12345abcde12345abcde12345abcde/bucket"
+ "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/bucket"
],
"infra_step": true,
"luci_context": {
@@ -813,7 +871,7 @@
"hostname": "rdbhost"
}
},
- "name": "Ensure flutter/12345abcde12345abcde12345abcde12345abcde/bucket"
+ "name": "Ensure flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/bucket"
},
{
"cmd": [
@@ -824,7 +882,7 @@
"/path/to/tmp/json",
"copy",
"/a/b/c.txt",
- "[CLEANUP]/tmp_tmp_1/flutter/12345abcde12345abcde12345abcde12345abcde/bucket"
+ "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/bucket"
],
"infra_step": true,
"luci_context": {
@@ -839,7 +897,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy /a/b/c.txt to tmp location"
+ "name": "Copy gs://flutter_archives_v2/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/bucket/c.txt"
},
{
"cmd": [
@@ -852,7 +910,7 @@
"cp",
"-r",
"[CLEANUP]/tmp_tmp_1/*",
- "gs://flutter_infra_release/"
+ "gs://flutter_archives_v2/"
],
"infra_step": true,
"luci_context": {
@@ -867,9 +925,9 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/bucket/c.txt",
"~followup_annotations": [
- "@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
+ "@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
]
},
{
diff --git a/recipes/engine_v2/engine_v2.expected/config_from_file.json b/recipes/engine_v2/engine_v2.expected/config_from_file.json
index b8fc52c..27d1306 100644
--- a/recipes/engine_v2/engine_v2.expected/config_from_file.json
+++ b/recipes/engine_v2/engine_v2.expected/config_from_file.json
@@ -853,6 +853,112 @@
]
},
{
+ "cmd": [
+ "git",
+ "rev-parse",
+ "HEAD"
+ ],
+ "cwd": "[CACHE]/builder/src/flutter",
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "proj:try"
+ },
+ "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/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/bucket"
+ ],
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "proj:try"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Ensure flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/bucket"
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "copy",
+ "/a/b/c.txt",
+ "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/bucket"
+ ],
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "proj:try"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Copy gs://flutter_archives_v2/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/bucket/c.txt"
+ },
+ {
+ "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/"
+ ],
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "proj:try"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "gsutil flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/bucket/c.txt",
+ "~followup_annotations": [
+ "@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
+ ]
+ },
+ {
"name": "$result"
}
]
\ No newline at end of file
diff --git a/recipes/engine_v2/engine_v2.py b/recipes/engine_v2/engine_v2.py
index a90a63a..270630f 100644
--- a/recipes/engine_v2/engine_v2.py
+++ b/recipes/engine_v2/engine_v2.py
@@ -143,16 +143,26 @@
_run_global_generators(api, generators, full_engine_checkout, env, env_prefixes)
else:
_run_global_generators(api, generators, full_engine_checkout, env, env_prefixes)
+ api.file.listdir('Final List checkout', full_engine_checkout.join('src', 'out'), recursive=True)
+ api.file.listdir('Final List checkout 2', full_engine_checkout.join('src', 'flutter', 'sky'), recursive=True)
# Global archives
if archives:
api.flutter_bcid.report_stage(BcidStage.UPLOAD.value)
# Global archives are stored in out folder from full_engine_checkout inside
# release, debug or profile depending on the runtime mode.
# So far we are uploading files only.
- files_to_archive = api.archives.global_generator_paths(full_engine_checkout, archives)
- for archive in files_to_archive:
- api.archives.upload_artifact(archive.local, archive.remote)
- api.flutter_bcid.upload_provenance(archive.local, archive.remote)
+ bucket = 'flutter_archives_v2'
+ for archive in archives:
+ source = full_engine_checkout.join('src', archive.get('source'))
+ commit = api.repo_util.get_commit(
+ full_engine_checkout.join('src', 'flutter')
+ )
+ artifact_path = 'flutter_infra_release/flutter/%s/%s' % (
+ commit, archive.get('destination')
+ )
+ dst = 'gs://%s/%s' % (bucket, artifact_path)
+ api.archives.upload_artifact(source, dst)
+ api.flutter_bcid.upload_provenance(source, dst)
api.flutter_bcid.report_stage(BcidStage.UPLOAD_COMPLETE.value)
@@ -285,6 +295,11 @@
'Read build config file',
api.file.read_json({'builds': builds, 'archives': archives})
),
+ api.step_data(
+ 'git rev-parse',
+ stdout=api.raw_io
+ .output_text('12345abcde12345abcde12345abcde12345abcde\n')
+ )
)
yield api.test(
diff --git a/recipes/engine_v2/signer.expected/config_from_file.json b/recipes/engine_v2/signer.expected/config_from_file.json
index 76ac771..f4441a2 100644
--- a/recipes/engine_v2/signer.expected/config_from_file.json
+++ b/recipes/engine_v2/signer.expected/config_from_file.json
@@ -295,7 +295,7 @@
"[CLEANUP]/tmp_tmp_4/b/c"
],
"infra_step": true,
- "name": "Copy [CLEANUP]/tmp_tmp_3/artifact.zip to tmp location"
+ "name": "Copy gs://a/b/c/artifact.zip"
},
{
"cmd": [
@@ -311,7 +311,7 @@
"gs://a/"
],
"infra_step": true,
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_4/* to gs://a",
+ "name": "gsutil b/c/artifact.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/a/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_experimental_flutter.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_experimental_flutter.json
index 0f2b710..c052764 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_experimental_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_experimental_flutter.json
@@ -1052,7 +1052,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_experimental_upload_flutter.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_experimental_upload_flutter.json
index 0f2b710..c052764 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_experimental_upload_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_experimental_upload_flutter.json
@@ -1052,7 +1052,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_flutter.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_flutter.json
index 5ad72d6..1a0d37b 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_flutter.json
@@ -1052,7 +1052,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1213,7 +1213,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/beta/linux/flutter-archive-package.tar.xz"
},
{
"cmd": [
@@ -1266,7 +1266,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://flutter_infra_release",
+ "name": "gsutil releases/beta/linux/flutter-archive-package.tar.xz",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_prod.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_prod.json
index 9758f05..c9c3363 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_prod.json
@@ -819,7 +819,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/beta/linux/experimental/flutter-archive-package.tar.xz"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/beta/linux/experimental/flutter-archive-package.tar.xz",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_upload_flutter.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_upload_flutter.json
index 5ad72d6..1a0d37b 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_upload_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_upload_flutter.json
@@ -1052,7 +1052,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1213,7 +1213,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/beta/linux/flutter-archive-package.tar.xz"
},
{
"cmd": [
@@ -1266,7 +1266,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://flutter_infra_release",
+ "name": "gsutil releases/beta/linux/flutter-archive-package.tar.xz",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_upload_prod.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_upload_prod.json
index 9758f05..c9c3363 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_upload_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_beta_upload_prod.json
@@ -819,7 +819,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/beta/linux/experimental/flutter-archive-package.tar.xz"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/beta/linux/experimental/flutter-archive-package.tar.xz",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_flutter-release-test_flutter.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_flutter-release-test_flutter.json
index 80034e8..3800697 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_flutter-release-test_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_flutter-release-test_flutter.json
@@ -997,7 +997,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/flutter-release-test/linux/experimental/flutter-archive-package.tar.xz"
},
{
"cmd": [
@@ -1050,7 +1050,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/flutter-release-test/linux/experimental/flutter-archive-package.tar.xz",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_flutter-release-test_prod.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_flutter-release-test_prod.json
index b4abc66..6f65b40 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_flutter-release-test_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_flutter-release-test_prod.json
@@ -819,7 +819,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/flutter-release-test/linux/experimental/flutter-archive-package.tar.xz"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/flutter-release-test/linux/experimental/flutter-archive-package.tar.xz",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_flutter-release-test_upload_flutter.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_flutter-release-test_upload_flutter.json
index 80034e8..3800697 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_flutter-release-test_upload_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_flutter-release-test_upload_flutter.json
@@ -997,7 +997,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/flutter-release-test/linux/experimental/flutter-archive-package.tar.xz"
},
{
"cmd": [
@@ -1050,7 +1050,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/flutter-release-test/linux/experimental/flutter-archive-package.tar.xz",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_flutter-release-test_upload_prod.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_flutter-release-test_upload_prod.json
index b4abc66..6f65b40 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_flutter-release-test_upload_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_flutter-release-test_upload_prod.json
@@ -819,7 +819,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/flutter-release-test/linux/experimental/flutter-archive-package.tar.xz"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/flutter-release-test/linux/experimental/flutter-archive-package.tar.xz",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_master_flutter.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_master_flutter.json
index 86a24c3..f64c251 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_master_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_master_flutter.json
@@ -997,7 +997,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/master/linux/experimental/flutter-archive-package.tar.xz"
},
{
"cmd": [
@@ -1050,7 +1050,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/master/linux/experimental/flutter-archive-package.tar.xz",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_master_prod.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_master_prod.json
index 7f166b8..cd8307c 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_master_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_master_prod.json
@@ -819,7 +819,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/master/linux/experimental/flutter-archive-package.tar.xz"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/master/linux/experimental/flutter-archive-package.tar.xz",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_master_upload_flutter.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_master_upload_flutter.json
index 86a24c3..f64c251 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_master_upload_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_master_upload_flutter.json
@@ -997,7 +997,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/master/linux/experimental/flutter-archive-package.tar.xz"
},
{
"cmd": [
@@ -1050,7 +1050,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/master/linux/experimental/flutter-archive-package.tar.xz",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_master_upload_prod.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_master_upload_prod.json
index 7f166b8..cd8307c 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_master_upload_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_master_upload_prod.json
@@ -819,7 +819,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/master/linux/experimental/flutter-archive-package.tar.xz"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/master/linux/experimental/flutter-archive-package.tar.xz",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_experimental_flutter.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_experimental_flutter.json
index 06c77a4..86c441d 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_experimental_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_experimental_flutter.json
@@ -1052,7 +1052,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_experimental_upload_flutter.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_experimental_upload_flutter.json
index 06c77a4..86c441d 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_experimental_upload_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_experimental_upload_flutter.json
@@ -1052,7 +1052,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_flutter.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_flutter.json
index ea7c855..324a186 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_flutter.json
@@ -1052,7 +1052,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1213,7 +1213,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/stable/linux/flutter-archive-package.tar.xz"
},
{
"cmd": [
@@ -1266,7 +1266,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://flutter_infra_release",
+ "name": "gsutil releases/stable/linux/flutter-archive-package.tar.xz",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_prod.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_prod.json
index 810ce5e..900b40d 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_prod.json
@@ -819,7 +819,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/stable/linux/experimental/flutter-archive-package.tar.xz"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/stable/linux/experimental/flutter-archive-package.tar.xz",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_upload_flutter.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_upload_flutter.json
index ea7c855..324a186 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_upload_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_upload_flutter.json
@@ -1052,7 +1052,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1213,7 +1213,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/stable/linux/flutter-archive-package.tar.xz"
},
{
"cmd": [
@@ -1266,7 +1266,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://flutter_infra_release",
+ "name": "gsutil releases/stable/linux/flutter-archive-package.tar.xz",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_upload_prod.json b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_upload_prod.json
index 810ce5e..900b40d 100644
--- a/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_upload_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/linux_refs_heads_stable_upload_prod.json
@@ -819,7 +819,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/stable/linux/experimental/flutter-archive-package.tar.xz"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/stable/linux/experimental/flutter-archive-package.tar.xz",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_experimental_flutter.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_experimental_flutter.json
index 873f79d..17eab84 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_experimental_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_experimental_flutter.json
@@ -1052,7 +1052,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_experimental_upload_flutter.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_experimental_upload_flutter.json
index 873f79d..17eab84 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_experimental_upload_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_experimental_upload_flutter.json
@@ -1052,7 +1052,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_flutter.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_flutter.json
index dd5b79d..1e954ec 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_flutter.json
@@ -1052,7 +1052,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1213,7 +1213,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/beta/macos/flutter-archive-package.zip"
},
{
"cmd": [
@@ -1266,7 +1266,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://flutter_infra_release",
+ "name": "gsutil releases/beta/macos/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_prod.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_prod.json
index 8b75154..3fdf670 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_prod.json
@@ -819,7 +819,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/beta/macos/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/beta/macos/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_upload_flutter.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_upload_flutter.json
index dd5b79d..1e954ec 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_upload_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_upload_flutter.json
@@ -1052,7 +1052,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1213,7 +1213,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/beta/macos/flutter-archive-package.zip"
},
{
"cmd": [
@@ -1266,7 +1266,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://flutter_infra_release",
+ "name": "gsutil releases/beta/macos/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_upload_prod.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_upload_prod.json
index 8b75154..3fdf670 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_upload_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_beta_upload_prod.json
@@ -819,7 +819,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/beta/macos/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/beta/macos/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_flutter-release-test_flutter.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_flutter-release-test_flutter.json
index 35fc8aa..6271b6a 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_flutter-release-test_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_flutter-release-test_flutter.json
@@ -997,7 +997,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/flutter-release-test/macos/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -1050,7 +1050,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/flutter-release-test/macos/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_flutter-release-test_prod.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_flutter-release-test_prod.json
index 3bac76a..e956430 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_flutter-release-test_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_flutter-release-test_prod.json
@@ -819,7 +819,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/flutter-release-test/macos/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/flutter-release-test/macos/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_flutter-release-test_upload_flutter.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_flutter-release-test_upload_flutter.json
index 35fc8aa..6271b6a 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_flutter-release-test_upload_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_flutter-release-test_upload_flutter.json
@@ -997,7 +997,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/flutter-release-test/macos/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -1050,7 +1050,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/flutter-release-test/macos/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_flutter-release-test_upload_prod.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_flutter-release-test_upload_prod.json
index 3bac76a..e956430 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_flutter-release-test_upload_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_flutter-release-test_upload_prod.json
@@ -819,7 +819,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/flutter-release-test/macos/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/flutter-release-test/macos/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_master_flutter.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_master_flutter.json
index d9a9d7e..df7209c 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_master_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_master_flutter.json
@@ -997,7 +997,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/master/macos/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -1050,7 +1050,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/master/macos/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_master_prod.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_master_prod.json
index fda22e5..268d681 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_master_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_master_prod.json
@@ -819,7 +819,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/master/macos/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/master/macos/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_master_upload_flutter.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_master_upload_flutter.json
index d9a9d7e..df7209c 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_master_upload_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_master_upload_flutter.json
@@ -997,7 +997,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/master/macos/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -1050,7 +1050,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/master/macos/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_master_upload_prod.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_master_upload_prod.json
index fda22e5..268d681 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_master_upload_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_master_upload_prod.json
@@ -819,7 +819,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/master/macos/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/master/macos/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_experimental_flutter.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_experimental_flutter.json
index 7686dbf..9468376 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_experimental_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_experimental_flutter.json
@@ -1052,7 +1052,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_experimental_upload_flutter.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_experimental_upload_flutter.json
index 7686dbf..9468376 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_experimental_upload_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_experimental_upload_flutter.json
@@ -1052,7 +1052,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_flutter.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_flutter.json
index 94c9bb9..c4b6088 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_flutter.json
@@ -1052,7 +1052,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1213,7 +1213,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/stable/macos/flutter-archive-package.zip"
},
{
"cmd": [
@@ -1266,7 +1266,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://flutter_infra_release",
+ "name": "gsutil releases/stable/macos/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_prod.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_prod.json
index 6aadb74..568f2c2 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_prod.json
@@ -819,7 +819,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/stable/macos/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/stable/macos/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_upload_flutter.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_upload_flutter.json
index 94c9bb9..c4b6088 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_upload_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_upload_flutter.json
@@ -1052,7 +1052,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1213,7 +1213,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/stable/macos/flutter-archive-package.zip"
},
{
"cmd": [
@@ -1266,7 +1266,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://flutter_infra_release",
+ "name": "gsutil releases/stable/macos/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_upload_prod.json b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_upload_prod.json
index 6aadb74..568f2c2 100644
--- a/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_upload_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/mac_refs_heads_stable_upload_prod.json
@@ -819,7 +819,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/stable/macos/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/stable/macos/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_experimental_flutter.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_experimental_flutter.json
index 5fe24a2..395c073 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_experimental_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_experimental_flutter.json
@@ -944,7 +944,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1000,7 +1000,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_experimental_upload_flutter.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_experimental_upload_flutter.json
index 5fe24a2..395c073 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_experimental_upload_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_experimental_upload_flutter.json
@@ -944,7 +944,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1000,7 +1000,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_flutter.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_flutter.json
index 8cac855..ac19999 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_flutter.json
@@ -944,7 +944,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1000,7 +1000,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1108,7 +1108,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/beta/windows/flutter-archive-package.zip"
},
{
"cmd": [
@@ -1162,7 +1162,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_2/* to gs://flutter_infra_release",
+ "name": "gsutil releases/beta/windows/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_prod.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_prod.json
index 1bf14e3..9ca1db4 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_prod.json
@@ -888,7 +888,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/beta/windows/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/beta/windows/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_upload_flutter.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_upload_flutter.json
index 8cac855..ac19999 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_upload_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_upload_flutter.json
@@ -944,7 +944,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1000,7 +1000,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1108,7 +1108,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/beta/windows/flutter-archive-package.zip"
},
{
"cmd": [
@@ -1162,7 +1162,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_2/* to gs://flutter_infra_release",
+ "name": "gsutil releases/beta/windows/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_upload_prod.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_upload_prod.json
index 1bf14e3..9ca1db4 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_upload_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_beta_upload_prod.json
@@ -888,7 +888,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/beta/windows/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/beta/windows/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_flutter-release-test_flutter.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_flutter-release-test_flutter.json
index b25ea05..7f924ab 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_flutter-release-test_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_flutter-release-test_flutter.json
@@ -888,7 +888,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/flutter-release-test/windows/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/flutter-release-test/windows/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_flutter-release-test_prod.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_flutter-release-test_prod.json
index 4c0a61e..508a164 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_flutter-release-test_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_flutter-release-test_prod.json
@@ -888,7 +888,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/flutter-release-test/windows/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/flutter-release-test/windows/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_flutter-release-test_upload_flutter.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_flutter-release-test_upload_flutter.json
index b25ea05..7f924ab 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_flutter-release-test_upload_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_flutter-release-test_upload_flutter.json
@@ -888,7 +888,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/flutter-release-test/windows/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/flutter-release-test/windows/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_flutter-release-test_upload_prod.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_flutter-release-test_upload_prod.json
index 4c0a61e..508a164 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_flutter-release-test_upload_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_flutter-release-test_upload_prod.json
@@ -888,7 +888,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/flutter-release-test/windows/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/flutter-release-test/windows/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_master_flutter.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_master_flutter.json
index f473a62..52400bb 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_master_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_master_flutter.json
@@ -888,7 +888,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/master/windows/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/master/windows/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_master_prod.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_master_prod.json
index 663c7ca..5dee6bb 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_master_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_master_prod.json
@@ -888,7 +888,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/master/windows/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/master/windows/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_master_upload_flutter.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_master_upload_flutter.json
index f473a62..52400bb 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_master_upload_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_master_upload_flutter.json
@@ -888,7 +888,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/master/windows/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/master/windows/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_master_upload_prod.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_master_upload_prod.json
index 663c7ca..5dee6bb 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_master_upload_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_master_upload_prod.json
@@ -888,7 +888,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/master/windows/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/master/windows/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_experimental_flutter.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_experimental_flutter.json
index e3be1da..4235427 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_experimental_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_experimental_flutter.json
@@ -944,7 +944,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1000,7 +1000,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_experimental_upload_flutter.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_experimental_upload_flutter.json
index e3be1da..4235427 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_experimental_upload_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_experimental_upload_flutter.json
@@ -944,7 +944,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1000,7 +1000,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_flutter.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_flutter.json
index 0a40555..4b30b95 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_flutter.json
@@ -944,7 +944,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1000,7 +1000,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1108,7 +1108,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/stable/windows/flutter-archive-package.zip"
},
{
"cmd": [
@@ -1162,7 +1162,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_2/* to gs://flutter_infra_release",
+ "name": "gsutil releases/stable/windows/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_prod.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_prod.json
index c43eb0a..f0d14b1 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_prod.json
@@ -888,7 +888,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/stable/windows/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/stable/windows/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_upload_flutter.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_upload_flutter.json
index 0a40555..4b30b95 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_upload_flutter.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_upload_flutter.json
@@ -944,7 +944,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\releases_linux.json to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/releases_linux.json"
},
{
"cmd": [
@@ -1000,7 +1000,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/releases_linux.json",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1108,7 +1108,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/stable/windows/flutter-archive-package.zip"
},
{
"cmd": [
@@ -1162,7 +1162,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_2/* to gs://flutter_infra_release",
+ "name": "gsutil releases/stable/windows/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
diff --git a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_upload_prod.json b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_upload_prod.json
index c43eb0a..f0d14b1 100644
--- a/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_upload_prod.json
+++ b/recipes/packaging_v2/packaging_v2.expected/win_refs_heads_stable_upload_prod.json
@@ -888,7 +888,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
+ "name": "Copy gs://flutter_infra_release/releases/stable/windows/experimental/flutter-archive-package.zip"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
+ "name": "gsutil releases/stable/windows/experimental/flutter-archive-package.zip",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]