From febd0fb732a5aa145e8ce9535526701103df8291 Mon Sep 17 00:00:00 2001 From: Godofredo Contreras Date: Mon, 14 Nov 2022 14:35:42 -0800 Subject: [PATCH] Add archives to android aot engine. This enables archives generation of gen_snapshot for windows AOT. Bug: https://github.com/flutter/flutter/issues/81855 --- ci/builders/windows_android_aot_engine.json | 78 +++++++++++++++++---- 1 file changed, 66 insertions(+), 12 deletions(-) diff --git a/ci/builders/windows_android_aot_engine.json b/ci/builders/windows_android_aot_engine.json index 5c2c9430e5712..ff73a29a05db1 100644 --- a/ci/builders/windows_android_aot_engine.json +++ b/ci/builders/windows_android_aot_engine.json @@ -1,7 +1,16 @@ { "builds": [ { - "archives": [], + "archives": [ + { + "base_path": "out/android_profile/zip_archives/", + "type": "gcs", + "include_paths": [ + "out/android_profile/zip_archives/android-arm-profile/windows-x64.zip" + ], + "name": "android_profile" + } + ], "drone_dimensions": [], "gn": [ "--runtime-mode", @@ -12,12 +21,21 @@ "ninja": { "config": "android_profile", "targets": [ - "gen_snapshot" + "flutter/build/archives:archive_win_gen_snapshot" ] } }, { - "archives": [], + "archives": [ + { + "base_path": "out/android_profile_arm64/zip_archives/", + "type": "gcs", + "include_paths": [ + "out/android_profile_arm64/zip_archives/android-arm64-profile/windows-x64.zip" + ], + "name": "android_profile_arm64" + } + ], "drone_dimensions": [], "gn": [ "--runtime-mode", @@ -29,12 +47,21 @@ "ninja": { "config": "android_profile_arm64", "targets": [ - "gen_snapshot" + "flutter/build/archives:archive_win_gen_snapshot" ] } }, { - "archives": [], + "archives": [ + { + "base_path": "out/android_profile_x64/zip_archives/", + "type": "gcs", + "include_paths": [ + "out/android_profile_x64/zip_archives/android-x64-profile/windows-x64.zip" + ], + "name": "android_profile_x64" + } + ], "drone_dimensions": [], "gn": [ "--runtime-mode", @@ -46,12 +73,21 @@ "ninja": { "config": "android_profile_x64", "targets": [ - "gen_snapshot" + "flutter/build/archives:archive_win_gen_snapshot" ] } }, { - "archives": [], + "archives": [ + { + "base_path": "out/android_release/zip_archives/", + "type": "gcs", + "include_paths": [ + "out/android_release/zip_archives/android-arm-release/windows-x64.zip" + ], + "name": "android_release" + } + ], "drone_dimensions": [], "gn": [ "--runtime-mode", @@ -62,12 +98,21 @@ "ninja": { "config": "android_release", "targets": [ - "gen_snapshot" + "flutter/build/archives:archive_win_gen_snapshot" ] } }, { - "archives": [], + "archives": [ + { + "base_path": "out/android_release_arm64/zip_archives/", + "type": "gcs", + "include_paths": [ + "out/android_release_arm64/zip_archives/android-arm64-release/windows-x64.zip" + ], + "name": "android_release_arm64" + } + ], "drone_dimensions": [], "gn": [ "--runtime-mode", @@ -79,12 +124,21 @@ "ninja": { "config": "android_release_arm64", "targets": [ - "gen_snapshot" + "flutter/build/archives:archive_win_gen_snapshot" ] } }, { - "archives": [], + "archives": [ + { + "base_path": "out/android_release_x64/zip_archives/", + "type": "gcs", + "include_paths": [ + "out/android_release_x64/zip_archives/android-x64-release/windows-x64.zip" + ], + "name": "android_release_x64" + } + ], "drone_dimensions": [], "gn": [ "--runtime-mode", @@ -96,7 +150,7 @@ "ninja": { "config": "android_release_x64", "targets": [ - "gen_snapshot" + "flutter/build/archives:archive_win_gen_snapshot" ] } }