[infra] Route vm-fuchsia-release-x64 to machines with KVM.

Change-Id: Ic2c92eceefeecc8bf3d0347bf1eee27b29339fe6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/364166
Reviewed-by: Jonas Termansen <sortie@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2 files changed
tree: c682dbee82cc0ce8517a5e46b70b081997f472ca
  1. generated/
  2. lib/
  3. .style.yapf
  4. analyzer.star
  5. cfe.star
  6. codereview.settings
  7. console-header.textpb
  8. cq.star
  9. dart2js.star
  10. dart2wasm.star
  11. ddc.star
  12. main.star
  13. monorepo.star
  14. OWNERS
  15. pkg.star
  16. PRESUBMIT.py
  17. project.star
  18. README.md
  19. sdk.star
  20. vm.star
README.md

infra/config branch

This branch contains dart project-wide configurations for infra services. For example, cr-buildbucket.cfg defines builders that run on the dart waterfall and commit queue.

Making changes

It is recommended to have a separate checkout for this branch, so switching to/from this branch does not populate/delete all files in the master branch.

Most files in this branch are generated from main.star. Run ./main.star to regenerate them after changes have been made. Files that are auto-generated must not be modified manually, and they have a file header that states that they are.

Initial setup:

mkdir config
cd config
git init
git remote add origin https://dart.googlesource.com/sdk
git fetch origin infra/config
git reset --hard origin/infra/config
git config depot-tools.upstream origin/infra/config

Now you can create a new branch to make changes:

git new-branch add-new-builder
# edit main.star
./main.star # generate Luci config files
git commit -a

git cl upload