commit | 762291d65b1e0784b41808f5c9ef5dbde30eef1d | [log] [tgz] |
---|---|---|
author | Alexander Thomas <athom@google.com> | Tue Sep 03 16:37:42 2024 +0000 |
committer | CQ Bot Account <flutter-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Sep 03 16:37:42 2024 +0000 |
tree | fc3b951afe133c03c00f422de112464e4847b303 | |
parent | 3110f69249d86c358384248e65ab7bf9df16ee2a [diff] |
Manual non-trivial roll dart: de897ff Roll recipe dependencies (trivial). depot_tools: 1a616de autoninja: Split args before passing it to _upload_ninjalog() 14ce832 build_telemetry: Print status 487e552 build_telemetry: Fix arg parsing ede9a33 Roll recipe dependencies (trivial). 31e2162 Roll recipe dependencies (trivial). 7a0c603 Add CherryPickCommit to gerrit_util 9e16c85 autoninja: Ignore build_telemetry.cfg c254a30 Remove the BUILDSPEC_VERSION field from gclient config. cba7859 ninjalog: Remove ninjalog_uploader_wrapper.py call from autoninja.bat 28a7eef ninjalog: Store last uploaded .ninja_log mtime cdcdd6e ninjalog: Add --cmdline ninjalog_uploader.py option b122579 autoninja: Replace ninjalog_uploader_wrapper.py and reclient_metrics.py with build_telemetry.py 397bf12 [git_cl] Default to SSO with missing email c1aaf92 [git_cl] Rename GitConfigMode to GitAuthMode 7b3067f [git_cl] Improve new_from_env documentation 9a92cd9 [git_cl] Fix ShouldUseSSO tests 6b2428d Roll recipe dependencies (trivial). 91937bf [git_cl] Parametrize email in ShouldUseSSO e7cc4c9 [git_cl] Improve docstring ead6e4d [git_cl] Parametrize cwd in new_from_env 4986d4a [git_cl] Parametrize cwd in ShouldUseSSO dbebea0 [git_cl] Add apply_global 2fe4794 [git_cl] Fix cookie setting fa224cd [git_cl] Add _shortname property 1c81122 [depot_tools] retry git config if it lock-fails 5a72350 [git_cl] Add _base_url property 14ddf6e [scm] Refactor git config state to be fully mock-able. 56dc8e9 bot_update: show disk usage after checkout too 413d471 Reland "Add a recipe property to override bot_update's STALE_PROCESS_DURATION." b4102e4 Revert "Add a recipe property to override bot_update's STALE_PROCESS_DURATION." 1c0a575 Add a recipe property to override bot_update's STALE_PROCESS_DURATION. 88f793b Roll recipe dependencies (trivial). 0b624d3 New vpython to depot_tools. 8715e8e [git_cl] Let creds-check revert new auth config changes fa55ddf [git_cl] Move git new auth config version to constant e4d053a [git_cl] Make mode attribute public 1feb63c [git_cl] Rename infer_and_create 55fc2f8 [git_cl] Move cwd param to apply method c0f7c05 [git_cl] Fix missing variable a4a850a Prevent sync from deleting existing non-git-sources when in cog. 9b51399 [git_cl] Apply OLD_AUTH if new auth flag is off 53c429b Roll recipe dependencies (trivial). 211104a [git_cl] Factor out _infer_mode() helper 779f70f [gerrit_util] Move Authenticator to be private in gerrit_util. 533ad2d Roll recipe dependencies (trivial). 791894e reclient_helper: tuning local execution parameter d5b4ad8 [git_cl] Fix typo 8cbc318 [git_cl] Add some type annotationes e7e9ac6 [git_cl] Add set_config_func parameter c3b1e5e [git_cl] Adding OLD_AUTH config mode 57000ea [git_cl] Use enum to configure git auth b95dd2f [git_cl] Organize imports 2dbc9fe [git_cl] Move debug logging 794fd55 [Depot tools] Deploy LUCICfg to 1.43.9 6f8fc51 [git_cl] Factor out _apply_gitcookies def8acd [git_cl] Factor out cwd param 8ebbd51 [git_cl] Dedupe config key strings dd8cc1c [git_cl] Extract use_sso as an argument c5b7ca4 [git_cl] Extract construction inference 902a9de [git_cl] Extract helper methods 443bc06 Use runhooks instead of update for `gclient sync` in cog. 6b6a0ff [git_cl] Extract GitAuthConfigChanger 93d8c01 [git_cl] Remove bad type annotation 1fbd216 metadata: expose validation result additional as a getter 064cba2 [auth.py] Fix quoting of scopes 25fd439 Roll recipe dependencies (trivial). 46087b7 [gerrit_client.py] Add restore command 01e29c8 autoninja: Implement build_telemetry utils 1387a8c autoninja: Refactor the code calling Reclient 9e9fc99 Fallback to looking up CL issue from triplet_id 452fe3b Roll recipe dependencies (trivial). c117716 ninjalog_uploader: Handles urllib.error.HTTPError 21b86f4 [gerrit_util] Fix typo 3c93933 [gerrit_util] Add note about workaround 41c749b [git_cl] Use named fields for URL manipulation 9578d67 Add fetch config for web-workload ca091f0 [gerrit_util] Update docstring for new param d7d8221 gn_helper: ignore spaces on gn lines 367c6f7 Add git squash-branch-tree 5ab4dcc [depot_tools] roll led c3f37c1 Roll recipe dependencies (trivial). 6a00e59 [gerrit_util] Configure new auth automatically ea366e3 [gerrit_util] Use shared SSO logic for SSOAuthenticator ea802a7 Don't show ".gitcookies have credentials" if no creds 280b823 Link to the new password URL when authentication fails 99548b2 [gerrit_util] Fix URLs and hosts in ConfigureGitRepoAuth 96b3059 Skip run() for GCS/CIPD dependencies during runhooks and revinfo. 356ef03 ninja: error if trying to build for use_remoteexec=true f4e8e13 [gerrit_util] Add linked account detection for SSO 62b6af3 Roll recipe dependencies (trivial). 459e1a5 [gerrit_util] Add ChainedAuthenticator 9f0e78e [git_cl] Append extra credential helper option 4f1cfb9 [scm] Add append to SetConfig 7a9bffe [scm] Sort SetConfig keyword arguments 6eeb55d Add --tree option to rebase-update. e6f497f gclient: resolve symlink in gclient_entries before checking with current path 7e54705 Updating Revision presubmit to check for valid commit hash bdcdd7c Roll recipe dependencies (trivial). 0d47021 [git_cl] Move new auth handling up in creds-check cb5a8a3 [git_cl] Fix ShouldUseSSO call fuchsia: 19eec9b Roll recipe dependencies (trivial). cc1b9c8 [clang_toolchain] Use 'enable_lldb' option 69dbb53 [docker] Rename Goma example/tests 24bdb90 [jiri] Add force-disable-submodules-infra-only flag f1fb43d [rust] Clean-up traces of goma 438f250 [cipd_with_versions_roller] Delete 142242a [fint] Delete unused goma_job_count 1519f04 [roll] Update pinned tools 3616f96 [clang_toolchain] Re-enable mac-arm64 clang testing feba9ee [clang_toolchain] Fix stage2 linker flag handling 8ddade2 Roll recipe dependencies (trivial). f1ec685 [build] Rename goma_job_count -> job_count c1ba0d1 [fint] Clean-up obsolete compdb/graph fields fe9750f [build] Update test_api 0a6200d [lockfile] Look up correct path for integration repo 27f39c1 [checkout] Emit cached_revision output prop earlier 5159433 Rename tzres_roller.py to tzres_publisher.py 0773d1d [build] Remove ninjatrace/buildstats dead code 1099760 [build] Restore goma_job_count fint parameter a4b0f91 [roll] Update pinned tools c7ad28f [ninja] Accept ninjatrace/buildstats from fint 4a82835 [update_petal] Remove latest_packages property af93d9a [roll] Update pinned tools 92776e4 [roll] Update pinned tools 5b8c0a2 [clang_toolchain] Skip clang tests on mac-arm64 a7ee143 [fint] Run ninjatrace and buildstats 98a75bb [shac] Adding blocking check for prohibited properties ed0a2fd [clang_toolchain] Disable LLDB on mac-arm64 and make it configurable. 5adf473 [gerrit_auto_submit] Fix unused parameter 284e612 [roll] Update pinned tools 9c4c6a4 [roll] Update pinned tools 578279a Roll recipe dependencies (trivial). 076c147 [roll] Update pinned tools 9f91237 [roll] Update pinned tools 26cc1f0 [recipe_testing][subbuild] Drop -real-build 575cc76 [roll] Update pinned tools b459e02 [roll] Update pinned tools 12314db Roll recipe dependencies (nontrivial). fa5c1f1 [roll] Update pinned tools 3dc6d53 [roll] Update pinned tools 188d897 Roll recipe dependencies (trivial). 2ba9d9c [roll] Update pinned tools 5b4f7cc [roll] Update coverage pinned tools e9a2450 [roll] Update pinned tools b31a246 [rust_toolchain] Add flags to optimize compiler 2c12b92 [roll] Update pinned tools 9a82b68 [snap_branch] Don't require source_branch to be a release branch 332d352 [sdk] Limit `cas_tools` propagation. 8f6bb97 [roll] Update pinned tools 0260041 [roll] Update pinned tools 6d2f218 [presubmit_util] Finish soft transition. 5aff194 [clang] Support mac platform 7bc7b98 [fint] Delete SetArtifacts.use_goma field 72eb1b2 [proto] Update the milo project.proto. 51348e4 [create_branch] Support specifying the version ad6ffbd [goma] Remove Goma variables a02b01e [presubmit_util] Allow specifying multiple targets 8be0aa6 [build] Delete use_goma references 3341892 [goma] Delete goma-related recipes f9f1743 [cipd_to_git_roller] Delete bda7c47 [clang] Add windows_sdk dependency 82fbd48 [roll] Update pinned tools ffd010b Roll recipe dependencies (trivial). c9c41a7 [git_checkout] Always rebase merge commits 1089c39 [dart] Replace prohibited property "repository" with "remote" 67e297e Revert "[clang] Update host triple for Linux" 15d59c3 [auto_roller] Handle dry runs better 4bb3fa8 [gcc_toolchain] Track releases/gcc-14 branch 5165a36 [llvm] Replace prohibited property "repository" with "remote" 9d44469 [roll] Update pinned tools f187fdf [roll] Update pinned tools cf50d5e [clang] Update host triple for Linux 43b35e0 [recipes] Delete submodule_paths field from submodule roller proto. 419646c [roll] Update pinned tools 35f73d3 [submodules][recipes] Transitional step to replace submodule_paths with 26d9f80 [android_artifact] Remove prohibited property "branch" 69b4f0e [llvm] Remove prohibited property "repository" 67dbb91 [rust_toolchain] Remove prohibited property "repository" 9360e5a [toolchain_3p_libs] Makes toolchain_3p_libs stateless c861297 [gerrit_auto_submit] Respect comments from Gerrit 8e52d42 [fuchsia][rust_toolchain] Fixup --rust-build for fuchsia-test-runner.py 77cb9ef [roll] Update pinned tools b0292d2 Revert "[gcloud] Temporarily stop autorolling gcloud." d028aa5 Roll recipe dependencies (trivial). ce38222 [roll] Update pinned tools 6260a3a [roll] Update pinned tools 606e926 [coverage] Provide path to output malformed binaries as flag. 63885ef [recipes] Add test coverage for noop rolls in the submodule 174e729 Revert "[fxt] Only cleanup workspaces for passing runs." c7b034a [gcloud] Temporarily stop autorolling gcloud. 6bfa815 [android_artifact_downloader] Rename property "branch" to "git_branch" 814d43a [recipes][rust_toolchain] Rename property "repository" to "remote" 0125c04 [recipes] Add recipe step to check for backwards rolls 16b595a [bloaty] Renaming prohibited property "repository" to "remote" c2b3703 [roll] Update pinned tools 1b8a0a6 [roll] Update pinned tools 612f2d8 Reland "[fuchsia] Pass "--expected_sample_size" to perfcompare.py as consistency check" 26a7830 [checkout] Remove lockfile opt-ins 2281d55 [roll] Update pinned tools 07eee71 [recipes] Fix bug in submodule roller recipe recipe_engine: d6fc92b Revert "Update led recipe module api to use rbe_cas_input with edit-payload." ee2fe5b Update led recipe module api to use rbe_cas_input with edit-payload. fb0ef83 Roll CAS Client from 106f3c7269cc to 771ea9a614a1 de21671 [path] Remove api.path[] 2f48293 [recipe_modules/led] make `-real-build` default 636c5eb Add a 'current_results_url' helper to milo's recipe_module 75670f9 cipd: Add accessor for current CIPD platform 6a3d509 Roll CAS Client from 9ce18dfea456 to c9c95dda5f31 1ae58da [path] Remove api.path.eq() 9bb9bf2 [exception-db] Include inv_extended_properties_dir in rdb 37f8ad4 Allow recipes to import the typing module. 5563d39 [Recipe-py] Regenerate protos f91bc37 Roll test_variants.proto 659f41c recipe.warnings: Push back checkout_dir deprecation f3a3b6e Prevent joining paths with None. c524503 [path] Add warning for using api.path.is_parent_of e22ed0d [step] Drop _StepPresentationProxy 052fd59 Include is_source_spec_final in resultdb/update_invocation call 8cd7399 [buildbucket] Remove set_buildbucket_host() method e0c5ee5 Rename path module's cleanup dir from 'recipe_cleanup' to 'rc' 76cc89d [config_types] Remove deprecated Path methods Change-Id: I50a862ee1fd8c0034f3a68f5cd6bf047bf8c358b Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/59662 Reviewed-by: Christopher Fujino <fujino@google.com> Commit-Queue: Christopher Fujino <fujino@google.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.