Devicelab passes branch from gitiles

Using branch set in properties is unreliable as
rescheduled builds will not have the value set.

Landing this is needed to verify on retries, but
looking at past reruns this property does exist.

Bug: https://github.com/flutter/flutter/issues/72007
Test: https://chromium-swarm.appspot.com/task?id=506bf54efaf71510
Change-Id: I7ab6530376993347a52445f9b56fd41cc7348775
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/9180
Reviewed-by: Christopher Fujino <fujino@google.com>
Commit-Queue: Casey Hillers <chillers@google.com>
3 files changed
tree: 052a77df97733baef9b971ad12a8e6100310b755
  1. infra/
  2. recipe_modules/
  3. recipes/
  4. .gitignore
  5. .style.yapf
  6. AUTHORS
  7. branch_recipes.py
  8. LICENSE
  9. OWNERS
  10. README.md
  11. recipes.py
README.md

Flutter LUCI Recipes

This repository contains Flutter's LUCI recipes. For the LUCI infrastructure config, see flutter/infra on GitHub. Actual builds can be seen at ci.chromium.org.

Config

Tricium configurations recipes repo.

Recipe Branching for Releases

The script branch_recipes.py is used to generate new copies of the LUCI recipes for a beta release. See Recipe Branching for Releases for more information. For usage:

$ ./branch_recipes.py --help