Repository navigation
Add CI builder for windows-arm64. - #38739
Conversation
* Generate zip archives for Windows following target platform. * Add CI builder for windows-arm64. All packages can be cross compiled from an x64 machine. Unittests are disabled, as they require an arm64 machine. * Add windows-arm64 to CI.
|
@loic-sharma @godofredoc Fix mac issue by adding |
| if (target_os == "wasm") { | ||
| output = "flutter-web-sdk.zip" | ||
| } else if (is_win) { | ||
| output = "flutter-web-sdk-${full_target_platform_name}.zip" |
There was a problem hiding this comment.
cc @eyebrowsoffire, needed because of this: #38394 (comment)
There was a problem hiding this comment.
Bleh, at some point I'd really like to make it so that we just produce a single flutter-web-sdk.zip artifact to the dart infra bucket and make it so that the flutter tool always consumes that artifact, regardless of the host platform (all these flutter-web-sdk-{target}.zip artifacts are actually completely identical anyway). But this is fine for now.
| if (target_os == "wasm") { | ||
| output = "flutter-web-sdk.zip" | ||
| } else if (is_win) { | ||
| output = "flutter-web-sdk-${full_target_platform_name}.zip" |
There was a problem hiding this comment.
Bleh, at some point I'd really like to make it so that we just produce a single flutter-web-sdk.zip artifact to the dart infra bucket and make it so that the flutter tool always consumes that artifact, regardless of the host platform (all these flutter-web-sdk-{target}.zip artifacts are actually completely identical anyway). But this is fine for now.
* 7abc5f1 [web] Update felt to use generated JS runtime for Dart2Wasm. (flutter-team-archive/engine#38786) * 4a8d686 Add CI builder for windows-arm64. (#38394) (flutter-team-archive/engine#38739)
|
Thanks everyone for helping on merging this 👍 From there, what are the next steps to get the artifacts built for every commit and published? |
|
Yes, I'll update your recipe's change to get the artifacts uploaded to the current location. Thank you for making these changes it will really help us with the upcoming migration. |
|
Thanks @godofredoc. Could you ping me on that new PR (or cc in a gerrit review if that's somewhere else), so I can follow those changes? |
…8357) * 7abc5f1 [web] Update felt to use generated JS runtime for Dart2Wasm. (flutter-team-archive/engine#38786) * 4a8d686 Add CI builder for windows-arm64. (flutter#38394) (flutter-team-archive/engine#38739)
Generate zip archives for Windows following target platform.
Add CI builder for windows-arm64.
All packages can be cross compiled from an x64 machine. Unittests are disabled, as they require an arm64 machine.
Replace this paragraph with a description of what this PR is changing or adding, and why. Consider including before/after screenshots.
List which issues are fixed by this PR. You must list at least one issue.
If you had to change anything in the flutter/tests repo, include a link to the migration guide as per the breaking change policy.
Pre-launch Checklist
///).If you need help, consider asking for advice on the #hackers-new channel on Discord.