|
3 | 3 | { |
4 | 4 | "archives": [ |
5 | 5 | { |
6 | | - "name": "android_profile", |
| 6 | + "name": "ci/android_profile", |
7 | 7 | "type": "gcs", |
8 | | - "base_path": "out/android_profile/zip_archives/", |
| 8 | + "base_path": "out/ci/android_profile/zip_archives/", |
9 | 9 | "include_paths": [ |
10 | | - "out/android_profile/zip_archives/android-arm-profile/artifacts.zip", |
11 | | - "out/android_profile/zip_archives/android-arm-profile/linux-x64.zip", |
12 | | - "out/android_profile/zip_archives/android-arm-profile/symbols.zip", |
13 | | - "out/android_profile/zip_archives/download.flutter.io" |
| 10 | + "out/ci/android_profile/zip_archives/android-arm-profile/artifacts.zip", |
| 11 | + "out/ci/android_profile/zip_archives/android-arm-profile/linux-x64.zip", |
| 12 | + "out/ci/android_profile/zip_archives/android-arm-profile/symbols.zip", |
| 13 | + "out/ci/android_profile/zip_archives/download.flutter.io" |
14 | 14 | ], |
15 | 15 | "realm": "production" |
16 | 16 | } |
|
23 | 23 | "use_rbe": true |
24 | 24 | }, |
25 | 25 | "gn": [ |
| 26 | + "--target-dir", |
| 27 | + "ci/android_profile", |
26 | 28 | "--runtime-mode", |
27 | 29 | "profile", |
28 | 30 | "--android", |
|
31 | 33 | "--rbe", |
32 | 34 | "--no-goma" |
33 | 35 | ], |
34 | | - "name": "android_profile", |
| 36 | + "name": "ci/android_profile", |
35 | 37 | "ninja": { |
36 | | - "config": "android_profile", |
| 38 | + "config": "ci/android_profile", |
37 | 39 | "targets": [ |
38 | 40 | "default", |
39 | 41 | "clang_x64/gen_snapshot", |
|
45 | 47 | { |
46 | 48 | "archives": [ |
47 | 49 | { |
48 | | - "name": "android_release", |
| 50 | + "name": "ci/android_release", |
49 | 51 | "type": "gcs", |
50 | | - "base_path": "out/android_release/zip_archives/", |
| 52 | + "base_path": "out/ci/android_release/zip_archives/", |
51 | 53 | "include_paths": [ |
52 | | - "out/android_release/zip_archives/android-arm-release/artifacts.zip", |
53 | | - "out/android_release/zip_archives/android-arm-release/linux-x64.zip", |
54 | | - "out/android_release/zip_archives/android-arm-release/symbols.zip", |
55 | | - "out/android_release/zip_archives/download.flutter.io" |
| 54 | + "out/ci/android_release/zip_archives/android-arm-release/artifacts.zip", |
| 55 | + "out/ci/android_release/zip_archives/android-arm-release/linux-x64.zip", |
| 56 | + "out/ci/android_release/zip_archives/android-arm-release/symbols.zip", |
| 57 | + "out/ci/android_release/zip_archives/download.flutter.io" |
56 | 58 | ], |
57 | 59 | "realm": "production" |
58 | 60 | } |
|
65 | 67 | "use_rbe": true |
66 | 68 | }, |
67 | 69 | "gn": [ |
| 70 | + "--target-dir", |
| 71 | + "ci/android_release", |
68 | 72 | "--runtime-mode", |
69 | 73 | "release", |
70 | 74 | "--android", |
|
73 | 77 | "--rbe", |
74 | 78 | "--no-goma" |
75 | 79 | ], |
76 | | - "name": "android_release", |
| 80 | + "name": "ci/android_release", |
77 | 81 | "ninja": { |
78 | | - "config": "android_release", |
| 82 | + "config": "ci/android_release", |
79 | 83 | "targets": [ |
80 | 84 | "default", |
81 | 85 | "clang_x64/gen_snapshot", |
|
87 | 91 | { |
88 | 92 | "archives": [ |
89 | 93 | { |
90 | | - "name": "android_release_arm64", |
| 94 | + "name": "ci/android_release_arm64", |
91 | 95 | "type": "gcs", |
92 | | - "base_path": "out/android_release_arm64/zip_archives/", |
| 96 | + "base_path": "out/ci/android_release_arm64/zip_archives/", |
93 | 97 | "include_paths": [ |
94 | | - "out/android_release_arm64/zip_archives/android-arm64-release/artifacts.zip", |
95 | | - "out/android_release_arm64/zip_archives/android-arm64-release/linux-x64.zip", |
96 | | - "out/android_release_arm64/zip_archives/android-arm64-release/symbols.zip", |
97 | | - "out/android_release_arm64/zip_archives/android-arm64-release/analyze-snapshot-linux-x64.zip", |
98 | | - "out/android_release_arm64/zip_archives/download.flutter.io" |
| 98 | + "out/ci/android_release_arm64/zip_archives/android-arm64-release/artifacts.zip", |
| 99 | + "out/ci/android_release_arm64/zip_archives/android-arm64-release/linux-x64.zip", |
| 100 | + "out/ci/android_release_arm64/zip_archives/android-arm64-release/symbols.zip", |
| 101 | + "out/ci/android_release_arm64/zip_archives/android-arm64-release/analyze-snapshot-linux-x64.zip", |
| 102 | + "out/ci/android_release_arm64/zip_archives/download.flutter.io" |
99 | 103 | ], |
100 | 104 | "realm": "production" |
101 | 105 | } |
|
108 | 112 | "use_rbe": true |
109 | 113 | }, |
110 | 114 | "gn": [ |
| 115 | + "--target-dir", |
| 116 | + "ci/android_release_arm64", |
111 | 117 | "--runtime-mode", |
112 | 118 | "release", |
113 | 119 | "--android", |
|
116 | 122 | "--rbe", |
117 | 123 | "--no-goma" |
118 | 124 | ], |
119 | | - "name": "android_release_arm64", |
| 125 | + "name": "ci/android_release_arm64", |
120 | 126 | "ninja": { |
121 | | - "config": "android_release_arm64", |
| 127 | + "config": "ci/android_release_arm64", |
122 | 128 | "targets": [ |
123 | 129 | "default", |
124 | 130 | "clang_x64/gen_snapshot", |
|
132 | 138 | "language": "bash", |
133 | 139 | "script": "flutter/ci/binary_size_treemap.sh", |
134 | 140 | "parameters": [ |
135 | | - "../../src/out/android_release_arm64/libflutter.so", |
| 141 | + "../../src/out/ci/android_release_arm64/libflutter.so", |
136 | 142 | "${FLUTTER_LOGS_DIR}" |
137 | 143 | ] |
138 | 144 | } |
|
141 | 147 | { |
142 | 148 | "archives": [ |
143 | 149 | { |
144 | | - "name": "android_profile_arm64", |
| 150 | + "name": "ci/android_profile_arm64", |
145 | 151 | "type": "gcs", |
146 | | - "base_path": "out/android_profile_arm64/zip_archives/", |
| 152 | + "base_path": "out/ci/android_profile_arm64/zip_archives/", |
147 | 153 | "include_paths": [ |
148 | | - "out/android_profile_arm64/zip_archives/android-arm64-profile/artifacts.zip", |
149 | | - "out/android_profile_arm64/zip_archives/android-arm64-profile/linux-x64.zip", |
150 | | - "out/android_profile_arm64/zip_archives/android-arm64-profile/symbols.zip", |
151 | | - "out/android_profile_arm64/zip_archives/android-arm64-profile/analyze-snapshot-linux-x64.zip", |
152 | | - "out/android_profile_arm64/zip_archives/download.flutter.io" |
| 154 | + "out/ci/android_profile_arm64/zip_archives/android-arm64-profile/artifacts.zip", |
| 155 | + "out/ci/android_profile_arm64/zip_archives/android-arm64-profile/linux-x64.zip", |
| 156 | + "out/ci/android_profile_arm64/zip_archives/android-arm64-profile/symbols.zip", |
| 157 | + "out/ci/android_profile_arm64/zip_archives/android-arm64-profile/analyze-snapshot-linux-x64.zip", |
| 158 | + "out/ci/android_profile_arm64/zip_archives/download.flutter.io" |
153 | 159 | ], |
154 | 160 | "realm": "production" |
155 | 161 | } |
|
162 | 168 | "use_rbe": true |
163 | 169 | }, |
164 | 170 | "gn": [ |
| 171 | + "--target-dir", |
| 172 | + "ci/android_profile_arm64", |
165 | 173 | "--android", |
166 | 174 | "--runtime-mode", |
167 | 175 | "profile", |
|
170 | 178 | "--rbe", |
171 | 179 | "--no-goma" |
172 | 180 | ], |
173 | | - "name": "android_profile_arm64", |
| 181 | + "name": "ci/android_profile_arm64", |
174 | 182 | "ninja": { |
175 | | - "config": "android_profile_arm64", |
| 183 | + "config": "ci/android_profile_arm64", |
176 | 184 | "targets": [ |
177 | 185 | "clang_x64/gen_snapshot", |
178 | 186 | "default", |
|
192 | 200 | "script": "flutter/ci/firebase_testlab.py", |
193 | 201 | "parameters": [ |
194 | 202 | "--variant", |
195 | | - "android_profile_arm64" |
| 203 | + "ci/android_profile_arm64" |
196 | 204 | ], |
197 | 205 | "test_if": "main" |
198 | 206 | } |
|
201 | 209 | { |
202 | 210 | "archives": [ |
203 | 211 | { |
204 | | - "name": "android_profile_x64", |
| 212 | + "name": "ci/android_profile_x64", |
205 | 213 | "type": "gcs", |
206 | | - "base_path": "out/android_profile_x64/zip_archives/", |
| 214 | + "base_path": "out/ci/android_profile_x64/zip_archives/", |
207 | 215 | "include_paths": [ |
208 | | - "out/android_profile_x64/zip_archives/android-x64-profile/artifacts.zip", |
209 | | - "out/android_profile_x64/zip_archives/android-x64-profile/linux-x64.zip", |
210 | | - "out/android_profile_x64/zip_archives/android-x64-profile/symbols.zip", |
211 | | - "out/android_profile_x64/zip_archives/android-x64-profile/analyze-snapshot-linux-x64.zip", |
212 | | - "out/android_profile_x64/zip_archives/download.flutter.io" |
| 216 | + "out/ci/android_profile_x64/zip_archives/android-x64-profile/artifacts.zip", |
| 217 | + "out/ci/android_profile_x64/zip_archives/android-x64-profile/linux-x64.zip", |
| 218 | + "out/ci/android_profile_x64/zip_archives/android-x64-profile/symbols.zip", |
| 219 | + "out/ci/android_profile_x64/zip_archives/android-x64-profile/analyze-snapshot-linux-x64.zip", |
| 220 | + "out/ci/android_profile_x64/zip_archives/download.flutter.io" |
213 | 221 | ], |
214 | 222 | "realm": "production" |
215 | 223 | } |
|
222 | 230 | "use_rbe": true |
223 | 231 | }, |
224 | 232 | "gn": [ |
| 233 | + "--target-dir", |
| 234 | + "ci/android_profile_x64", |
225 | 235 | "--runtime-mode", |
226 | 236 | "profile", |
227 | 237 | "--android", |
|
230 | 240 | "--rbe", |
231 | 241 | "--no-goma" |
232 | 242 | ], |
233 | | - "name": "android_profile_x64", |
| 243 | + "name": "ci/android_profile_x64", |
234 | 244 | "ninja": { |
235 | | - "config": "android_profile_x64", |
| 245 | + "config": "ci/android_profile_x64", |
236 | 246 | "targets": [ |
237 | 247 | "default", |
238 | 248 | "clang_x64/gen_snapshot", |
|
244 | 254 | { |
245 | 255 | "archives": [ |
246 | 256 | { |
247 | | - "name": "android_release_x64", |
| 257 | + "name": "ci/android_release_x64", |
248 | 258 | "type": "gcs", |
249 | | - "base_path": "out/android_release_x64/zip_archives/", |
| 259 | + "base_path": "out/ci/android_release_x64/zip_archives/", |
250 | 260 | "include_paths": [ |
251 | | - "out/android_release_x64/zip_archives/android-x64-release/artifacts.zip", |
252 | | - "out/android_release_x64/zip_archives/android-x64-release/linux-x64.zip", |
253 | | - "out/android_release_x64/zip_archives/android-x64-release/symbols.zip", |
254 | | - "out/android_release_x64/zip_archives/android-x64-release/analyze-snapshot-linux-x64.zip", |
255 | | - "out/android_release_x64/zip_archives/download.flutter.io" |
| 261 | + "out/ci/android_release_x64/zip_archives/android-x64-release/artifacts.zip", |
| 262 | + "out/ci/android_release_x64/zip_archives/android-x64-release/linux-x64.zip", |
| 263 | + "out/ci/android_release_x64/zip_archives/android-x64-release/symbols.zip", |
| 264 | + "out/ci/android_release_x64/zip_archives/android-x64-release/analyze-snapshot-linux-x64.zip", |
| 265 | + "out/ci/android_release_x64/zip_archives/download.flutter.io" |
256 | 266 | ], |
257 | 267 | "realm": "production" |
258 | 268 | } |
|
265 | 275 | "use_rbe": true |
266 | 276 | }, |
267 | 277 | "gn": [ |
| 278 | + "--target-dir", |
| 279 | + "ci/android_release_x64", |
268 | 280 | "--runtime-mode", |
269 | 281 | "release", |
270 | 282 | "--android", |
|
273 | 285 | "--rbe", |
274 | 286 | "--no-goma" |
275 | 287 | ], |
276 | | - "name": "android_release_x64", |
| 288 | + "name": "ci/android_release_x64", |
277 | 289 | "ninja": { |
278 | | - "config": "android_release_x64", |
| 290 | + "config": "ci/android_release_x64", |
279 | 291 | "targets": [ |
280 | 292 | "default", |
281 | 293 | "clang_x64/gen_snapshot", |
|
290 | 302 | { |
291 | 303 | "name": "Verify-export-symbols-release-binaries", |
292 | 304 | "parameters": [ |
293 | | - "src/out" |
| 305 | + "src/out/ci", |
| 306 | + "src/flutter/buildtools" |
294 | 307 | ], |
295 | 308 | "script": "flutter/testing/symbols/verify_exported.dart", |
296 | 309 | "language": "dart" |
|
0 commit comments