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/8742162471052670593

dart:
https://dart.googlesource.com/recipes.git/+log/e51b176061530ad226dc49bee7d98ef8a1323193~..0889d0b126df23bd86183468293d7fe62041a0ee
  e51b176 (athom@google.com)
      [roll] Fix tests and manual roll recipe engine
  0889d0b (athom@google.com)
      Manual non-trivial roll

depot_tools:
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/246580c7b80617f291c257c0aa10c155574a7a05~..17551f6e8469d4c0488d213a3143c51e0c7ed6a4
  246580c (wfh@chromium.org)
      Explicitly call vpython3 to launch the mojom formatter
  1a776cf (iannucci@chromium.org)
      [osx_sdk] Add TestApi to allow mocking macOS version.
  17551f6 (gavinmak@google.com)
      Reword presubmit summary markdown

fuchsia:
https://fuchsia.googlesource.com/infra/recipes.git/+log/d1852402faf69c7322144d9fa7b7013b58063635~..b128e87717c270666c4d0e47f37e5888b38a44ec
  d185240 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  7ea60de (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools
  b128e87 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update pinned tools

recipe_engine:
https://chromium.googlesource.com/infra/luci/recipes-py.git/+/9bccd35273651e337cf953a4c26f2cf96a55ef10
  9bccd35 (iannucci@chromium.org)
      [recipe_engine/path] Make use of checkout based Paths a hard er...

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: Ic6651de95e24bd745a034e1ed3a7c8564639be06
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/58460
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: 9923b9cad21aff1097e1ad8a42eba90268dd7cb7
  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.