commit | 29f64066205f53d163e0ffaa760d1b4d5a6e587e | [log] [tgz] |
---|---|---|
author | Jason Simmons <jsimmons@google.com> | Tue Jun 03 08:37:42 2025 -0700 |
committer | CQ Bot Account <flutter-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Jun 03 08:37:42 2025 -0700 |
tree | 58fbc4639c7f7a8e3efd66b1006b6e179b4c56e6 | |
parent | defa2ecbd804d06699bb5aa293fc00496da3f75a [diff] |
Clean all git repositories in the checkout path when building a release branch This is part of an attempt to find a faster way to ensure a sufficiently clean source tree for release branches. Release branch builds are currently doing a clobber of the bot caches (see https://flutter.googlesource.com/recipes/+/ee6c6a5cec8f3ebbd0a5661ab19a03831a5dc465). It should be possible to avoid that by removing any files in the source repositories that are not tracked by Git. For now, this PR keeps the clobber while we continue investigating any other state on the bots that may need to be cleaned. See https://github.com/flutter/flutter/issues/169887 Change-Id: I8ef7865bf5273fcc89513bd056c7451bcf973e59 Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/66103 Reviewed-by: Matan Lurey <matanl@google.com> Commit-Queue: Jason Simmons <jsimmons@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.