Add run_if property for existing LUCI try builders (#64180)
* add run_if property for existing try builders * update * update readme
This commit is contained in:
parent
1cd6694ab9
commit
c98a64f554
@ -18,12 +18,14 @@ It follows format:
|
|||||||
"name":"yyy",
|
"name":"yyy",
|
||||||
"repo":"flutter",
|
"repo":"flutter",
|
||||||
"taskName":"zzz",
|
"taskName":"zzz",
|
||||||
"enabled":true
|
"enabled":true,
|
||||||
|
"run_if":["a/b/", "c/d/**"]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
* enabled(optional): `true` is the default value if unspecified
|
* enabled(optional): `true` is the default value if unspecified
|
||||||
|
* run_if(optional): will always be triggered if unspecified
|
||||||
### `prod_builders.json`
|
### `prod_builders.json`
|
||||||
It follows format:
|
It follows format:
|
||||||
```json
|
```json
|
||||||
|
@ -22,13 +22,15 @@
|
|||||||
"name":"Linux docs",
|
"name":"Linux docs",
|
||||||
"repo":"flutter",
|
"repo":"flutter",
|
||||||
"taskName":"linux_docs",
|
"taskName":"linux_docs",
|
||||||
"enabled":true
|
"enabled":true,
|
||||||
|
"run_if":["dev/", "packages/flutter/", "packages/flutter_test/", "packages/flutter_drive/", "packages/flutter_localizations/", "bin/"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name":"Linux framework_tests",
|
"name":"Linux framework_tests",
|
||||||
"repo":"flutter",
|
"repo":"flutter",
|
||||||
"taskName":"linux_framework_tests",
|
"taskName":"linux_framework_tests",
|
||||||
"enabled":true
|
"enabled":true,
|
||||||
|
"run_if":["dev/", "packages/flutter/", "packages/flutter_test/", "packages/flutter_goldens/", "packages/flutter_tools/lib/src/test/", "bin/"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name":"Linux fuchsia_precache",
|
"name":"Linux fuchsia_precache",
|
||||||
@ -46,25 +48,29 @@
|
|||||||
"name":"Linux tool_tests",
|
"name":"Linux tool_tests",
|
||||||
"repo":"flutter",
|
"repo":"flutter",
|
||||||
"taskName":"linux_tool_tests",
|
"taskName":"linux_tool_tests",
|
||||||
"enabled":true
|
"enabled":true,
|
||||||
|
"run_if":["dev/", "packages/flutter_tools/", "bin/"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name":"Linux web_tests",
|
"name":"Linux web_tests",
|
||||||
"repo":"flutter",
|
"repo":"flutter",
|
||||||
"taskName":"linux_web_tests",
|
"taskName":"linux_web_tests",
|
||||||
"enabled":true
|
"enabled":true,
|
||||||
|
"run_if":["dev/", "packages/flutter/", "packages/flutter_goldens_client/", "packages/flutter_goldens/", "packages/flutter_test/", "packages/flutter_tools/lib/src/test/", "packages/flutter_web_plugins/", "bin/"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name":"Linux web_integration_tests",
|
"name":"Linux web_integration_tests",
|
||||||
"repo":"flutter",
|
"repo":"flutter",
|
||||||
"taskName":"linux_web_integration_tests",
|
"taskName":"linux_web_integration_tests",
|
||||||
"enabled":true
|
"enabled":true,
|
||||||
|
"run_if":["dev/", "packages/flutter/", "packages/flutter_test/", "packages/flutter_tools/", "packages/flutter_web_plugins/", "bin/"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Windows build_tests",
|
"name": "Windows build_tests",
|
||||||
"repo": "flutter",
|
"repo": "flutter",
|
||||||
"task_name": "win_build_tests",
|
"task_name": "win_build_tests",
|
||||||
"enabled":true
|
"enabled":true,
|
||||||
|
"run_if":["dev/", "bin/"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Windows customer_testing",
|
"name": "Windows customer_testing",
|
||||||
@ -76,7 +82,8 @@
|
|||||||
"name": "Windows framework_tests",
|
"name": "Windows framework_tests",
|
||||||
"repo": "flutter",
|
"repo": "flutter",
|
||||||
"task_name": "win_framework_tests",
|
"task_name": "win_framework_tests",
|
||||||
"enabled":true
|
"enabled":true,
|
||||||
|
"run_if":["dev/", "packages/flutter/", "packages/flutter_test/", "packages/flutter_goldens/", "packages/flutter_tools/lib/src/test/", "bin/"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Windows tool_tests",
|
"name": "Windows tool_tests",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user