1. 18 Aug, 2023 1 commit
    • chunhtai's avatar
      Updates app link gradle tasks and remove vm services (#131805) · 61242fa1
      chunhtai authored
      1. Remove vm service registration
      2. combine print<variant>ApplicationId and print<variant>AppLinkDomain into one task dump<variant>AppLinkSettings, which dump all the data in a json file
      
      The deeplink validation tool will be a static app in devtool instead of regular app. A Static app doesn't require a running app; therefore, we can't call these API through vmservices. I decided to convert these API into flutter analyzer command, which will be done in a separate PR https://github.com/flutter/flutter/pull/131009.
      
      The reason these print tasks are converted into file dumps is to reduce the amount of data encoding and decoding. Instead of passing data through stdout, the devtool can read the files generated by gradle tasks instead.
      61242fa1
  2. 16 Aug, 2023 1 commit
  3. 15 Aug, 2023 1 commit
  4. 09 Aug, 2023 1 commit
    • Zachary Anderson's avatar
      Allows adding a storage 'realm' to the storage base URL (#131951) · 118c2df7
      Zachary Anderson authored
      Context: https://github.com/flutter/flutter/issues/131862
      
      This PR injects a "realm" component to the storage base URL when the contents of the file `bin/internal/engine.realm` is non-empty.
      
      As documented in the PR, when the realm is `flutter_archives_v2`, and `bin/internal/engine.version` contains the commit hash for a commit in a `flutter/engine` PR, then the artifacts pulled by the tool will be the artifacts built by the presubmit checks for the PR.
      
      This works for everything but the following two cases:
      1. Fuchsia artifacts are not uploaded to CIPD by the Fuchsia presubmit builds.
      2. Web artifacts are not uploaded to gstatic by the web engine presubmit builds.
      
      For (1), the flutter/flutter presubmit `fuchsia_precache` is driven by a shell script outside of the repo. It will fail when the `engine.version` and `engine.realm` don't point to a post-submit engine commit.
      
      For (2), the flutter/flutter web presubmit tests that refer to artifacts in gstatic hang when the artifacts aren't found, so this PR skips them.
      118c2df7
  5. 02 Aug, 2023 1 commit
  6. 07 Jun, 2023 1 commit
  7. 05 May, 2023 1 commit
  8. 27 Apr, 2023 1 commit
  9. 19 Apr, 2023 1 commit
  10. 18 Apr, 2023 1 commit
  11. 13 Apr, 2023 1 commit
  12. 10 Mar, 2023 1 commit
  13. 17 Feb, 2023 1 commit
  14. 04 Jan, 2023 1 commit
  15. 20 Dec, 2022 1 commit
  16. 01 Dec, 2022 1 commit
  17. 09 Nov, 2022 1 commit
  18. 27 Oct, 2022 1 commit
  19. 25 Oct, 2022 1 commit
  20. 21 Oct, 2022 1 commit
  21. 10 Oct, 2022 1 commit
  22. 08 Oct, 2022 1 commit
  23. 06 Oct, 2022 2 commits
  24. 04 Oct, 2022 1 commit
  25. 14 Sep, 2022 1 commit
  26. 02 Sep, 2022 2 commits
  27. 15 Aug, 2022 1 commit
  28. 07 Aug, 2022 1 commit
  29. 31 May, 2022 1 commit
  30. 19 Apr, 2022 1 commit
  31. 15 Apr, 2022 1 commit
  32. 13 Apr, 2022 2 commits
  33. 09 Mar, 2022 1 commit
  34. 28 Feb, 2022 1 commit
  35. 24 Feb, 2022 1 commit
  36. 08 Feb, 2022 1 commit
  37. 07 Feb, 2022 1 commit