Reland "Make global generator uploads consistent with the archive api."
This is a reland of commit 3a4aed2d37deebedcdd262be27b72e2a5b93162c
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>
Bug: https://github.com/flutter/flutter/issues/121660
Change-Id: I48b750fa4ecffe08b108c379abeafd249f7b098f
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/39762
Commit-Queue: Godofredo Contreras <godofredoc@google.com>
Reviewed-by: Yusuf Mohsinally <mohsinally@google.com>
Reviewed-by: Ricardo Amador <ricardoamador@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 f5e39a0..2f45b64 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 gs://flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/api_docs.zip",
+ "name": "Docs.Copy [START_DIR]/flutter sdk/dev/docs/api_docs.zip to tmp location",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -520,7 +520,7 @@
"hostname": "rdbhost"
}
},
- "name": "Docs.gsutil flutter/12345abcde12345abcde12345abcde12345abcde/api_docs.zip",
+ "name": "Docs.gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 c55128e..da80679 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 gs://flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/api_docs.zip",
+ "name": "Docs.Copy [START_DIR]/flutter sdk/dev/docs/api_docs.zip to tmp location",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -272,7 +272,7 @@
]
},
"infra_step": true,
- "name": "Docs.gsutil flutter/12345abcde12345abcde12345abcde12345abcde/api_docs.zip",
+ "name": "Docs.gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 dab85a3..2aeddfc 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' % dst, src, local_dst_tree)
+ self.m.file.copy('Copy %s to tmp location' % src, 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,14 +201,50 @@
)
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, ['flutter', artifact_realm, commit, rel_path, base_name]))
+ artifact_path = '/'.join(filter(bool, [bucket_and_prefix, 'flutter', artifact_realm, commit, rel_path, base_name]))
results.append(
ArchivePaths(
include_path,
- 'gs://%s%s' % (bucket_and_prefix, artifact_path)
+ 'gs://%s' % 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(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 060c036..b81ce88 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 gs://flutter_infra_release/flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
+ "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 55d5627..bab7f9f 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 gs://flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
+ "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 4902b58..ec34f42 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 gs://flutter_archives_v2/monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
+ "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_archives_v2",
"~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 9c6baae..45fb296 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 gs://flutter_archives_v2/monorepo/flutter_infra_release/flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
+ "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil monorepo/flutter_infra_release/flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_archives_v2",
"~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 8ea5b54..b451ef1 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 gs://flutter_infra_release/flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
+ "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 ee6785e..4531380 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 gs://flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
+ "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 97c28e9..cfc24d8 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 gs://flutter_archives_v2/flutter_infra_release/flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
+ "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil flutter_infra_release/flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_archives_v2",
"~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 ef6b6fb..99a3b53 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 gs://flutter_archives_v2/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
+ "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_archives_v2",
"~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 374952e..50f808b 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 gs://flutter_archives_v2/flutter_infra_release/flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
+ "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil flutter_infra_release/flutter/experimental/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_archives_v2",
"~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 dfb3dcd..206a062 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 gs://flutter_archives_v2/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip"
+ "name": "Copy [START_DIR]/out/android_profile/zip_archives/android-arm-profile/artifacts.zip to tmp location"
},
{
"cmd": [
@@ -131,7 +131,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-arm-profile/artifacts.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_archives_v2",
"~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
new file mode 100644
index 0000000..0ea5a52
--- /dev/null
+++ b/recipe_modules/archives/examples/global_generator_paths.expected/basic.json
@@ -0,0 +1,27 @@
+[
+ {
+ "cmd": [
+ "git",
+ "rev-parse",
+ "HEAD"
+ ],
+ "cwd": "[START_DIR]/src/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
new file mode 100644
index 0000000..b0e04e1
--- /dev/null
+++ b/recipe_modules/archives/examples/global_generator_paths.expected/monorepo_ci.json
@@ -0,0 +1,27 @@
+[
+ {
+ "cmd": [
+ "git",
+ "rev-parse",
+ "HEAD"
+ ],
+ "cwd": "[START_DIR]/src/../../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
new file mode 100644
index 0000000..b6042b6
--- /dev/null
+++ b/recipe_modules/archives/examples/global_generator_paths.expected/monorepo_try.json
@@ -0,0 +1,5 @@
+[
+ {
+ "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
new file mode 100644
index 0000000..368f997
--- /dev/null
+++ b/recipe_modules/archives/examples/global_generator_paths.py
@@ -0,0 +1,99 @@
+# 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'].join('src')
+ 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 6cd4004..8cef752 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 gs://flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip"
+ "name": "Copy [CACHE]/builder/src/out/android_jit_release_x86/zip_archives/android-x86-jit-release/artifacts.zip to tmp location"
},
{
"cmd": [
@@ -1038,7 +1038,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1132,7 +1132,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://download.flutter.io/io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.jar"
+ "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"
},
{
"cmd": [
@@ -1179,7 +1179,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.jar",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://download.flutter.io",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/download.flutter.io/@@@"
]
@@ -1273,7 +1273,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://download.flutter.io/io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.pom"
+ "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"
},
{
"cmd": [
@@ -1320,7 +1320,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.pom",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_3/* to gs://download.flutter.io",
"~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 4adefa7..8c0e474 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 gs://flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip"
+ "name": "Copy [CACHE]/builder/src/out/android_jit_release_x86/zip_archives/android-x86-jit-release/artifacts.zip to tmp location"
},
{
"cmd": [
@@ -1185,7 +1185,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1368,7 +1368,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://download.flutter.io/io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.jar"
+ "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"
},
{
"cmd": [
@@ -1415,7 +1415,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.jar",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://download.flutter.io",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/download.flutter.io/@@@"
]
@@ -1598,7 +1598,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://download.flutter.io/io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.pom"
+ "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"
},
{
"cmd": [
@@ -1645,7 +1645,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.pom",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_3/* to gs://download.flutter.io",
"~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 1a0b18d..1ff7c25 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 gs://flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip"
+ "name": "Copy [CACHE]/builder/src/out/android_jit_release_x86/zip_archives/android-x86-jit-release/artifacts.zip to tmp location"
},
{
"cmd": [
@@ -1172,7 +1172,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1266,7 +1266,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://download.flutter.io/io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.jar"
+ "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"
},
{
"cmd": [
@@ -1313,7 +1313,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.jar",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://download.flutter.io",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/download.flutter.io/@@@"
]
@@ -1407,7 +1407,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://download.flutter.io/io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.pom"
+ "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"
},
{
"cmd": [
@@ -1454,7 +1454,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil io/flutter/x86_debug/1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584/x86_debug-1.0.0-0005149dca9b248663adcde4bdd7c6c915a76584.pom",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_3/* to gs://download.flutter.io",
"~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 9f511de..6f1020d 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 gs://flutter_archives_v2/monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip"
+ "name": "Copy [CACHE]/builder/engine/src/out/android_jit_release_x86/zip_archives/android-x86-jit-release/artifacts.zip to tmp location"
},
{
"cmd": [
@@ -1044,7 +1044,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil monorepo/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/android-x86-jit-release/artifacts.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_archives_v2",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
]
@@ -1138,7 +1138,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://flutter_archives_v2/monorepo//download.flutter.io"
+ "name": "Copy [CACHE]/builder/engine/src/out/android_jit_release_x86/zip_archives/download.flutter.io to tmp location"
},
{
"cmd": [
@@ -1185,7 +1185,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil monorepo//download.flutter.io",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://flutter_archives_v2",
"~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 841cdec..be89681 100644
--- a/recipes/engine_v2/engine_v2.expected/basic_linux.json
+++ b/recipes/engine_v2/engine_v2.expected/basic_linux.json
@@ -686,64 +686,6 @@
]
},
{
- "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 fae952c..8ab1faa 100644
--- a/recipes/engine_v2/engine_v2.expected/basic_mac.json
+++ b/recipes/engine_v2/engine_v2.expected/basic_mac.json
@@ -768,64 +768,6 @@
},
{
"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"
@@ -856,7 +798,7 @@
"ensure-directory",
"--mode",
"0777",
- "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/bucket"
+ "[CLEANUP]/tmp_tmp_1/flutter/12345abcde12345abcde12345abcde12345abcde/bucket"
],
"infra_step": true,
"luci_context": {
@@ -871,7 +813,7 @@
"hostname": "rdbhost"
}
},
- "name": "Ensure flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/bucket"
+ "name": "Ensure flutter/12345abcde12345abcde12345abcde12345abcde/bucket"
},
{
"cmd": [
@@ -882,7 +824,7 @@
"/path/to/tmp/json",
"copy",
"/a/b/c.txt",
- "[CLEANUP]/tmp_tmp_1/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/bucket"
+ "[CLEANUP]/tmp_tmp_1/flutter/12345abcde12345abcde12345abcde12345abcde/bucket"
],
"infra_step": true,
"luci_context": {
@@ -897,7 +839,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://flutter_archives_v2/flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/bucket/c.txt"
+ "name": "Copy /a/b/c.txt to tmp location"
},
{
"cmd": [
@@ -910,7 +852,7 @@
"cp",
"-r",
"[CLEANUP]/tmp_tmp_1/*",
- "gs://flutter_archives_v2/"
+ "gs://flutter_infra_release/"
],
"infra_step": true,
"luci_context": {
@@ -925,9 +867,9 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil flutter_infra_release/flutter/12345abcde12345abcde12345abcde12345abcde/bucket/c.txt",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~followup_annotations": [
- "@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_archives_v2/@@@"
+ "@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
},
{
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 27d1306..b8fc52c 100644
--- a/recipes/engine_v2/engine_v2.expected/config_from_file.json
+++ b/recipes/engine_v2/engine_v2.expected/config_from_file.json
@@ -853,112 +853,6 @@
]
},
{
- "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 270630f..16d2533 100644
--- a/recipes/engine_v2/engine_v2.py
+++ b/recipes/engine_v2/engine_v2.py
@@ -143,26 +143,17 @@
_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.
- 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)
+ files_to_archive = api.archives.global_generator_paths(
+ full_engine_checkout.join('src'), archives)
+ for archive in files_to_archive:
+ api.archives.upload_artifact(archive.local, archive.remote)
+ api.flutter_bcid.upload_provenance(archive.local, archive.remote)
api.flutter_bcid.report_stage(BcidStage.UPLOAD_COMPLETE.value)
@@ -295,11 +286,6 @@
'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 f4441a2..76ac771 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 gs://a/b/c/artifact.zip"
+ "name": "Copy [CLEANUP]/tmp_tmp_3/artifact.zip to tmp location"
},
{
"cmd": [
@@ -311,7 +311,7 @@
"gs://a/"
],
"infra_step": true,
- "name": "gsutil b/c/artifact.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_4/* to gs://a",
"~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 c052764..0f2b710 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 c052764..0f2b710 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 1a0d37b..5ad72d6 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1213,7 +1213,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://flutter_infra_release/releases/beta/linux/flutter-archive-package.tar.xz"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
},
{
"cmd": [
@@ -1266,7 +1266,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/beta/linux/flutter-archive-package.tar.xz",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://flutter_infra_release",
"~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 c9c3363..9758f05 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 gs://flutter_infra_release/releases/beta/linux/experimental/flutter-archive-package.tar.xz"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/beta/linux/experimental/flutter-archive-package.tar.xz",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 1a0d37b..5ad72d6 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1213,7 +1213,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://flutter_infra_release/releases/beta/linux/flutter-archive-package.tar.xz"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
},
{
"cmd": [
@@ -1266,7 +1266,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/beta/linux/flutter-archive-package.tar.xz",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://flutter_infra_release",
"~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 c9c3363..9758f05 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 gs://flutter_infra_release/releases/beta/linux/experimental/flutter-archive-package.tar.xz"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/beta/linux/experimental/flutter-archive-package.tar.xz",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 3800697..80034e8 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 gs://flutter_infra_release/releases/flutter-release-test/linux/experimental/flutter-archive-package.tar.xz"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
},
{
"cmd": [
@@ -1050,7 +1050,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/flutter-release-test/linux/experimental/flutter-archive-package.tar.xz",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 6f65b40..b4abc66 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 gs://flutter_infra_release/releases/flutter-release-test/linux/experimental/flutter-archive-package.tar.xz"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/flutter-release-test/linux/experimental/flutter-archive-package.tar.xz",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 3800697..80034e8 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 gs://flutter_infra_release/releases/flutter-release-test/linux/experimental/flutter-archive-package.tar.xz"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
},
{
"cmd": [
@@ -1050,7 +1050,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/flutter-release-test/linux/experimental/flutter-archive-package.tar.xz",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 6f65b40..b4abc66 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 gs://flutter_infra_release/releases/flutter-release-test/linux/experimental/flutter-archive-package.tar.xz"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/flutter-release-test/linux/experimental/flutter-archive-package.tar.xz",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 f64c251..86a24c3 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 gs://flutter_infra_release/releases/master/linux/experimental/flutter-archive-package.tar.xz"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
},
{
"cmd": [
@@ -1050,7 +1050,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/master/linux/experimental/flutter-archive-package.tar.xz",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 cd8307c..7f166b8 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 gs://flutter_infra_release/releases/master/linux/experimental/flutter-archive-package.tar.xz"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/master/linux/experimental/flutter-archive-package.tar.xz",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 f64c251..86a24c3 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 gs://flutter_infra_release/releases/master/linux/experimental/flutter-archive-package.tar.xz"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
},
{
"cmd": [
@@ -1050,7 +1050,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/master/linux/experimental/flutter-archive-package.tar.xz",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 cd8307c..7f166b8 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 gs://flutter_infra_release/releases/master/linux/experimental/flutter-archive-package.tar.xz"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/master/linux/experimental/flutter-archive-package.tar.xz",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 86c441d..06c77a4 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 86c441d..06c77a4 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 324a186..ea7c855 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1213,7 +1213,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://flutter_infra_release/releases/stable/linux/flutter-archive-package.tar.xz"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
},
{
"cmd": [
@@ -1266,7 +1266,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/stable/linux/flutter-archive-package.tar.xz",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://flutter_infra_release",
"~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 900b40d..810ce5e 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 gs://flutter_infra_release/releases/stable/linux/experimental/flutter-archive-package.tar.xz"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/stable/linux/experimental/flutter-archive-package.tar.xz",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 324a186..ea7c855 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1213,7 +1213,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://flutter_infra_release/releases/stable/linux/flutter-archive-package.tar.xz"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
},
{
"cmd": [
@@ -1266,7 +1266,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/stable/linux/flutter-archive-package.tar.xz",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://flutter_infra_release",
"~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 900b40d..810ce5e 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 gs://flutter_infra_release/releases/stable/linux/experimental/flutter-archive-package.tar.xz"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.tar.xz to tmp location"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/stable/linux/experimental/flutter-archive-package.tar.xz",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 17eab84..873f79d 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 17eab84..873f79d 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 1e954ec..dd5b79d 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1213,7 +1213,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://flutter_infra_release/releases/beta/macos/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -1266,7 +1266,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/beta/macos/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://flutter_infra_release",
"~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 3fdf670..8b75154 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 gs://flutter_infra_release/releases/beta/macos/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/beta/macos/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 1e954ec..dd5b79d 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1213,7 +1213,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://flutter_infra_release/releases/beta/macos/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -1266,7 +1266,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/beta/macos/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://flutter_infra_release",
"~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 3fdf670..8b75154 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 gs://flutter_infra_release/releases/beta/macos/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/beta/macos/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 6271b6a..35fc8aa 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 gs://flutter_infra_release/releases/flutter-release-test/macos/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -1050,7 +1050,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/flutter-release-test/macos/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 e956430..3bac76a 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 gs://flutter_infra_release/releases/flutter-release-test/macos/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/flutter-release-test/macos/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 6271b6a..35fc8aa 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 gs://flutter_infra_release/releases/flutter-release-test/macos/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -1050,7 +1050,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/flutter-release-test/macos/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 e956430..3bac76a 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 gs://flutter_infra_release/releases/flutter-release-test/macos/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/flutter-release-test/macos/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 df7209c..d9a9d7e 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 gs://flutter_infra_release/releases/master/macos/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -1050,7 +1050,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/master/macos/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 268d681..fda22e5 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 gs://flutter_infra_release/releases/master/macos/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/master/macos/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 df7209c..d9a9d7e 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 gs://flutter_infra_release/releases/master/macos/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -1050,7 +1050,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/master/macos/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 268d681..fda22e5 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 gs://flutter_infra_release/releases/master/macos/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/master/macos/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 9468376..7686dbf 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 9468376..7686dbf 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 c4b6088..94c9bb9 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1213,7 +1213,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://flutter_infra_release/releases/stable/macos/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -1266,7 +1266,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/stable/macos/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://flutter_infra_release",
"~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 568f2c2..6aadb74 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 gs://flutter_infra_release/releases/stable/macos/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/stable/macos/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 c4b6088..94c9bb9 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]/archive/releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1107,7 +1107,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1213,7 +1213,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://flutter_infra_release/releases/stable/macos/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -1266,7 +1266,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/stable/macos/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_2/* to gs://flutter_infra_release",
"~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 568f2c2..6aadb74 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 gs://flutter_infra_release/releases/stable/macos/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]/archive/flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -872,7 +872,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/stable/macos/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]/tmp_tmp_1/* to gs://flutter_infra_release",
"~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 395c073..5fe24a2 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]\\archive\\releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1000,7 +1000,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~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 395c073..5fe24a2 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]\\archive\\releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1000,7 +1000,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~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 ac19999..8cac855 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]\\archive\\releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1000,7 +1000,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1108,7 +1108,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://flutter_infra_release/releases/beta/windows/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -1162,7 +1162,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/beta/windows/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_2/* to gs://flutter_infra_release",
"~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 9ca1db4..1bf14e3 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 gs://flutter_infra_release/releases/beta/windows/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/beta/windows/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~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 ac19999..8cac855 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]\\archive\\releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1000,7 +1000,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1108,7 +1108,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://flutter_infra_release/releases/beta/windows/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -1162,7 +1162,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/beta/windows/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_2/* to gs://flutter_infra_release",
"~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 9ca1db4..1bf14e3 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 gs://flutter_infra_release/releases/beta/windows/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/beta/windows/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~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 7f924ab..b25ea05 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 gs://flutter_infra_release/releases/flutter-release-test/windows/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/flutter-release-test/windows/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~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 508a164..4c0a61e 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 gs://flutter_infra_release/releases/flutter-release-test/windows/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/flutter-release-test/windows/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~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 7f924ab..b25ea05 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 gs://flutter_infra_release/releases/flutter-release-test/windows/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/flutter-release-test/windows/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~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 508a164..4c0a61e 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 gs://flutter_infra_release/releases/flutter-release-test/windows/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/flutter-release-test/windows/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~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 52400bb..f473a62 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 gs://flutter_infra_release/releases/master/windows/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/master/windows/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~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 5dee6bb..663c7ca 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 gs://flutter_infra_release/releases/master/windows/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/master/windows/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~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 52400bb..f473a62 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 gs://flutter_infra_release/releases/master/windows/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/master/windows/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~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 5dee6bb..663c7ca 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 gs://flutter_infra_release/releases/master/windows/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/master/windows/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~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 4235427..e3be1da 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]\\archive\\releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1000,7 +1000,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~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 4235427..e3be1da 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]\\archive\\releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1000,7 +1000,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~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 4b30b95..0a40555 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]\\archive\\releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1000,7 +1000,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1108,7 +1108,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://flutter_infra_release/releases/stable/windows/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -1162,7 +1162,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/stable/windows/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_2/* to gs://flutter_infra_release",
"~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 f0d14b1..c43eb0a 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 gs://flutter_infra_release/releases/stable/windows/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/stable/windows/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~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 4b30b95..0a40555 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 gs://flutter_infra_release/releases/releases_linux.json"
+ "name": "Copy [START_DIR]\\archive\\releases_linux.json to tmp location"
},
{
"cmd": [
@@ -1000,7 +1000,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/releases_linux.json",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]
@@ -1108,7 +1108,7 @@
"hostname": "rdbhost"
}
},
- "name": "Copy gs://flutter_infra_release/releases/stable/windows/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -1162,7 +1162,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/stable/windows/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_2/* to gs://flutter_infra_release",
"~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 f0d14b1..c43eb0a 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 gs://flutter_infra_release/releases/stable/windows/experimental/flutter-archive-package.zip"
+ "name": "Copy [START_DIR]\\archive\\flutter-archive-package.zip to tmp location"
},
{
"cmd": [
@@ -942,7 +942,7 @@
"hostname": "rdbhost"
}
},
- "name": "gsutil releases/stable/windows/experimental/flutter-archive-package.zip",
+ "name": "gsutil Upload [CLEANUP]\\tmp_tmp_1/* to gs://flutter_infra_release",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://console.cloud.google.com/storage/browser/flutter_infra_release/@@@"
]