Roll recipe dependencies (trivial).

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

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

depot_tools:
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/c3e25c828dd3aac5f03cab26bf12cc788d111532~..42afe9a2d34e88a5dbad922f493a3d81726a5221
  c3e25c8 (sokcevic@google.com)
      Fix hangs when running pylint with py3
  3506144 (sokcevic@google.com)
      Improve error message when a commit is not found
  c1a06c1 (sokcevic@google.com)
      Drop support for master branch in roll_dep
  7592e0a (sokcevic@google.com)
      Fix PRESUBMIT errors ignored if there are warnings
  42afe9a (linxinan@google.com)
      Ensure the new patchset exists in Gerrit before we set bot-comm...

fuchsia:
https://fuchsia.googlesource.com/infra/recipes.git/+log/c268846ef14ed67ca50acb2c2c676cc80f4bf55c~..3f8d3ef0820b2563517d37278bda00e804381e02
  c268846 (ihuh@google.com)
      [testing_requests] Add nsjail-root to testrunner command.
  00ac664 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update tools to latest
  a49b7e0 (olivernewman@google.com)
      [autocorrelator] Use api.runtime.in_global_shutdown
  6e7a43b (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update tools to latest
  8dbe627 (olivernewman@google.com)
      Don't run steps during build shutdown
  6c1ba2e (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update tools to latest
  adf999d (yupingz@google.com)
      Add branch to checkout step and submodule update tool input
  0b5813d (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update tools to latest
  9052739 (nmulcahey@google.com)
      [codesearch] Fix module update ordering
  364d75b (nmulcahey@google.com)
      [codesearch] Push if any changes
  3f8d3ef (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com)
      [roll] Update tools to latest

recipe_engine:
https://chromium.googlesource.com/infra/luci/recipes-py.git/+log/7ef38cec62e1193e9eaeb064add76798bb07019a~..ffb8f400af94e1955236df9e30c153729173fa2e
  7ef38ce (olivernewman@google.com)
      [recipes.py] Don't silence `git fetch` stderr
  ffb8f40 (bryner@google.com)
      Add zstandard extraction to archive recipe module.

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=keyonghan@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I259c17a0b3e5136fad945be1ebd97edf04906c69
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/25100
Bot-Commit: flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com <flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com>
Reviewed-by: Godofredo Contreras <godofredoc@google.com>
Commit-Queue: Godofredo Contreras <godofredoc@google.com>
2 files changed
tree: ba3e1e3437de45b9a4982f50e709e8e64ac194ad
  1. infra/
  2. recipe_modules/
  3. recipes/
  4. .gitignore
  5. .style.yapf
  6. AUTHORS
  7. branch_recipes.py
  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. Actual builds can be seen at ci.chromium.org.

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.

Configuration

Tricium configurations recipes repo.

Recipe Branching for Releases

The script branch_recipes.py is used to generate new copies of the LUCI recipes for a beta release. See Recipe Branching for Releases for more information. For usage:

$ ./branch_recipes.py --help