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/8671719552735090945 depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/882906bdbbdfd5588f103e792d153c8ab6ae1715~..68e121cc026d7602e0a8916f6c9b384c7c732463 882906b (ovsienko@google.com) Clang formatter - call formatter with the same executable inste... 8ff4a32 (ovsienko@google.com) Ruff lint: add support for Python linting to git cl lint. 4d4577a (alexrudenko@chromium.org) Support pylintrc 262052b (hnakashima@chromium.org) [Agents] Add unit and integration tests for luci_triage.py 8b52052 (agrieve@chromium.org) Fix presubmit errors caused by pylint score message 65cd67e (orinj@chromium.org) Revert "Ruff lint: add support for Python linting to git cl lint." d687f97 (ovsienko@google.com) ruff_chromium: support multi-range formatting over stdin 07f7c33 (hnakashima@chromium.org) [Agents] Modularize luci_triage scripts 2722a39 (jhawkins@google.com) git-cl: Skip push trace archiving on successful uploads. f270947 (jhawkins@google.com) git-cl: Lazy-import formatters and heavy dependencies on startup. 547d7e1 (qjw@chromium.org) recipe_modules: validate file_path in gitiles.download_file 1cf4b38 (nerima@google.com) gclient: add bootstrap cache mode detaching checkouts from the... 193f7e4 (jhawkins@google.com) gerrit_util: Reuse Keep-Alive TLS connections across requests. 90d2515 (jhawkins@google.com) git_cl: Cache and async pre-flight Gerrit account verification. 066c17d (jhawkins@google.com) watchlists: Cache compiled rules and skip on --bypass-watchlists. 725fcf1 (jhawkins@google.com) git_cl: Asynchronously pre-warm change details on upload. 5f930dc (ukai@google.com) autoninja: check DEPOT_TOOLS_USE_VIRTUAL_BUILD_PATH 5cac02a (jhawkins@google.com) git_cl: Memoize and harden superproject push option resolution. 113affc (jhawkins@google.com) scm: Thread-safe batch caching and path resolution for git config. c23d6b0 (jhawkins@google.com) presubmit: Cache OldContents lookups in AffectedFile and DiffCa... a569e2a (jhawkins@google.com) git_cl: Run presubmit subprocess tests in parallel by default. 0948b46 (bpastene@chromium.org) Revert "git_cl: Run presubmit subprocess tests in parallel by d... 68e121c (ayatane@chromium.org) gerrit_util: Remove httplib2 fuchsia: https://fuchsia.googlesource.com/infra/recipes.git/+log/218181b4274bf45d7586ce696fb639cf7e0e2e53~..09056a6f1fff3291ca8228924dddc7af73d951b9 218181b (carverforbes@google.com) [roll] Roll recipe_engine from 6e6000c4 to 94ca80a1 73b9cb4 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 16a826e (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 8364f56 (eakammer@google.com) [gerrit_dependency_satisfy] Handle changes with missing revisio... 09056a6 (zijunwan@google.com) [bad_devices] Upload detected anomalies to BigQuery destination... recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+log/02863bd3004ea457572f310e9b0e415b3f529c24~..a58e887f48045ba24fd8e39501aa16724099cbab 02863bd (jmarc@google.com) Add instructions to for the new dataclass DEPS. 352d443 (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll CAS Client from 4cac3b2f8780 to 0e4cb6152e3a 9f6bf03 (iannucci@google.com) [protobuf] Update protobuf version. 94ca80a (iannucci@google.com) Add typing-extensions dependency. a58e887 (jbettis@google.com) [engine] Validate summary_markdown length and truncate long ste... 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-notify+luci-recipes@google.com Recipe-Tryjob-Bypass-Reason: Autoroller Ignore-Freeze: Autoroller Bugdroid-Send-Email: False Change-Id: If18609a17aecbc465b7bd7df56b7be467857cab1 Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/82880 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>
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.
Please follow instructions on Contributing docs to set up your development environment.