-
Notifications
You must be signed in to change notification settings - Fork 30.1k
Closed
Labels
team-infraOwned by Infrastructure teamOwned by Infrastructure team
Description
The following is the list of things to solve with a refactoring of the xcode tooling, modules and recipes:
- Consolidate different xcode named caches into one
flutter_xcodewith pathosx_sdkhttps://flutter-review.googlesource.com/c/infra/+/42061 - Add xcode version support from recipes: https://flutter-review.googlesource.com/c/recipes/+/42160
- Documentation - Update documentation with the status quo including user facing information to troubleshoot problems Update xcode config in CI_YAML doc cocoon#2813
- Caches - Efficient caching of xcode versions in a way that once they are installed it will only take seconds on subsequent installations of the same version https://flutter-review.googlesource.com/c/recipes/+/42160
- Runtime installation - support the installation of one or more runtime without impacting caches or subsequent builds https://flutter-review.googlesource.com/c/recipes/+/42160
- Cache pollution - avoid modifying xcode directories to prevent cache pollution (e.g. adding files, symlinks, etc) https://flutter-review.googlesource.com/c/recipes/+/42160
- Clean cache when identified as polluted Auto detect missing runtime and do a fresh xcode install #125273 https://flutter-review.googlesource.com/c/recipes/+/44761
- Multiple xcode versions with different runtime combinations, ensure original caches remain unchanged when runtimes are installed. https://flutter-review.googlesource.com/c/recipes/+/42160
- Consolidate flutter/osx_sdk with flutter/devicelab_osx_sdk
- supports devicelab in flutter/osx_sdk https://flutter-review.googlesource.com/c/recipes/+/43824
- adds osx_sdk property to devicelab targets Append osx_sdk property to devicelab tasks cocoon#2698 https://flutter-review.googlesource.com/c/infra/+/43921
- switch devicelab recipes to use osx_sdk module https://flutter-review.googlesource.com/c/recipes/+/43980
- remove device_osx_sdk property from devicelab targets
- clean up devicelab_osx_sdk module https://flutter-review.googlesource.com/c/recipes/+/44001 https://flutter-review.googlesource.com/c/infra/+/44542 Cleanup devicelab_osx_sdk property cocoon#2756
- Clean up obsolete/stale xcode versions: https://flutter-review.googlesource.com/c/recipes/+/42900
- Simplify/consolidate xcode configurations: Consolidate xcode configurations #127534
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
team-infraOwned by Infrastructure teamOwned by Infrastructure team