|
2 | 2 |
|
3 | 3 | This directory exists to support building Flutter on our build infrastructure. |
4 | 4 |
|
5 | | -Flutter build results are available at: |
6 | | -* https://flutter-dashboard.appspot.com/#/build |
7 | | - - Aggregate dashboard of the separate CI systems used by Flutter. |
8 | | -* https://cirrus-ci.com/github/flutter/flutter/master |
9 | | - - Testing is done on PRs and submitted changes on GitHub. |
| 5 | +Flutter build results are available at: <https://flutter-dashboard.appspot.com>. |
10 | 6 |
|
11 | 7 | Flutter infra requires special permissions to retrigger builds on the |
12 | 8 | [build dashboard](https://flutter-dashboard.appspot.com/#/build). File an |
13 | 9 | [infra ticket](../../docs/infra/Infra-Ticket-Queue.md) to |
14 | 10 | request permission. |
15 | 11 |
|
16 | | -The [Cirrus](https://cirrus-ci.org)-based bots run the [`test.dart`](test.dart) |
17 | | -script for each PR and submission. This does testing for the tools, for the |
18 | | -framework, and (for submitted changes only) rebuilds and updates the main |
19 | | -branch API docs [staging site](https://main-api.flutter.dev/). |
| 12 | +The [LUCI](https://chromium.googlesource.com/infra/luci/luci-py/+/refs/heads/main/README.md)-based |
| 13 | +bots run the [`test.dart`](test.dart) script for each PR and submission. This |
| 14 | +does testing for the tools, for the framework, and (for submitted changes only) |
| 15 | +rebuilds and updates the main branch API docs [staging site](https://main-api.flutter.dev/). |
20 | 16 | For tagged dev and beta builds, it also builds and deploys the gallery app to |
21 | | -the app stores. It is configured by the [.cirrus.yml](/.cirrus.yml). |
| 17 | +the app stores. It is configured by two `.ci.yaml` files: |
| 18 | + |
| 19 | +- framework: [`.ci.yaml`](../../.ci.yaml) |
| 20 | +- engine: [`engine/src/flutter/.ci.yaml`](../../engine/src/flutter/.ci.yaml) |
22 | 21 |
|
23 | 22 | The build dashboard includes post-commit testing run on physical devices. See |
24 | 23 | [//dev/devicelab](../devicelab/README.md) for more information. |
@@ -134,7 +133,6 @@ components need to be updated or installed, follow the steps below: |
134 | 133 | `$ cd ../..` |
135 | 134 | `$ dev/bots/upload_android_tools.py -t ndk` |
136 | 135 |
|
137 | | - |
138 | 136 | ## Flutter codelabs build test |
139 | 137 |
|
140 | 138 | The Flutter codelabs exercise Material Components in the form of a |
|
0 commit comments