Roll recipe dependencies (trivial).

This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (dart, depot_tools, fuchsia, recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8769318121581617553

dart:
https://dart.googlesource.com/recipes.git/+/e7f9dcef8b7a51481b6024df3993769ee714eebf
  e7f9dce (sortie@google.com)
      Pin dart in docker and homebrew.

depot_tools:
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/c3d210d6052afa47c2ade639a9eb4e617d548349~..8babcb7e2ec9ffe4e0394a66378423242dd66e6c
  c3d210d (philwo@google.com)
      post_build_ninja_summary.py: Gracefully handle empty .ninja_log...
  7f5b53f (gavinmak@google.com)
      Remove last py2 workarounds
  56ee228 (jojwang@google.com)
      Reland "Remove unnecessary notify=None from git cl upload."
  7a69b03 (yiwzhang@google.com)
      presubmit: support checking new TODO format
  8022625 (aredulla@google.com)
      [ssci] Modify metadata versioning info validation
  8babcb7 (brucedawson@chromium.org)
      Automatically run siso metrics summary for siso builds

fuchsia:
https://fuchsia.googlesource.com/infra/recipes.git/+log/50fdc92167d4dff7833e5cd06862097ade92a97d~..2b961000d53148a5c8c7111f75e62e14661d3aba
  50fdc92 (danikay@google.com)
      [versioning] replace references to platform_version.json with
  b5346d4 (yupingz@google.com)
      [jiri] Set enable_submodules for all builders
  9ae17c9 (ihuh@google.com)
      [build] Fix logic to use affected tests.
  a122e44 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  228a6df (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  6f935e6 (phosek@google.com)
      [linux_sysroot] Support multiple releases
  6401fa6 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  b2a9db4 (atyfto@google.com)
      [publish] Allow any retcode
  7720474 (atyfto@google.com)
      [debugsyms] Remove Mac verified platform
  147ff4a (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  3b423dc (atyfto@google.com)
      [cipd] Remove Mac verified platform where unavailable
  16bfa8d (olivernewman@google.com)
      [shac] Avoid emitting duplicate comments
  407f233 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update coverage pinned tools
  46d300f (atyfto@google.com)
      [publish] Disable auto-rolling
  e841e7c (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  a5417ef (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  78e210c (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  68ae2b8 (atyfto@google.com)
      [cipd_json_roller] Pass non-expanded packages to ensure file up...
  6ea7dba (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  9ed9d23 (atyfto@google.com)
      [publish] Roll to latest
  e0e48af (tmandry@google.com)
      [rust_toolchain] Disable ThinLTO on beta builds
  626d471 (gtsai@google.com)
      [publish] Add no_gi_build to InputProperties
  26cc911 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  65401bf (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  61457c8 (phosek@google.com)
      [qemu] Address the build failures
  b2c10ea (phosek@google.com)
      [clang_toolchain] Build runtimes for RISC-V on Linux
  378e6f5 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  9d986ce (atyfto@google.com)
      [cipd] Only record updated packages for ensure file updates
  2b96100 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools

recipe_engine:
https://chromium.googlesource.com/infra/luci/recipes-py.git/+log/61a74e93866a11db0750ae0ca966676786b4b13b~..370e254b9a31eb76066c7aa2b05e6422f34fc58c
  61a74e9 (chanli@chromium.org)
      [recipe-py] add chanli to OWNERS
  295fd03 (mohrr@google.com)
      [buildbucket] Add test_data to get and get_multi
  370e254 (iannucci@chromium.org)
      Remove TEST_API from importer.

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=flutter-infra@grotations.appspotmail.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I64026361ea4cc7ce5b090b69c6941f34ffec8aa9
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/51220
Commit-Queue: flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com <flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com <flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com>
1 file changed
tree: ec9b966593da0f715ed3f0298ed8bbbcc5c660ed
  1. infra/
  2. recipe_modules/
  3. recipes/
  4. .gitignore
  5. .style.yapf
  6. AUTHORS
  7. CONTRIBUTING.md
  8. LICENSE
  9. OWNERS
  10. README.md
  11. recipes.py
README.md

Flutter LUCI Recipes

This repository contains Flutter's LUCI recipes. For the LUCI infrastructure config, see flutter/infra. Builds can be found in the Flutter Dashboard.

Supported repositories roll their .ci.yaml into flutter/infra, which updates what properties builds have. For example, flutter config specifies various dependencies the different tests require, which are then used by the flutter_deps recipe_module No modifications to flutter/infra are required to work on the recipes.

Contributing

Please follow instructions on Contributing docs to set up your development environment.