diff options
author | sergiyb <sergiyb@chromium.org> | 2015-06-08 05:12:56 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-06-08 05:12:56 -0700 |
commit | 2baef5a1e104fe635c5b71fcdae159ba171c662c (patch) | |
tree | 3025cc4976cc22f2889a736f1e84c81bc3e2893a | |
parent | 79d6a4f827c5174293352c336da38df4defaadf4 (diff) |
Added CQ config to skia repo
This must land in sync with https://chromereviews.googleplex.com/204307013 and
revert in sync.
R=rmistry@chromium.org, tandrii@chromium.org
NOTRY=true
NOTREECHECKS=true
BUG=chromium:471767
Review URL: https://codereview.chromium.org/1153093004
-rw-r--r-- | infra/OWNERS | 2 | ||||
-rw-r--r-- | infra/README | 1 | ||||
-rw-r--r-- | infra/README.md | 5 | ||||
-rw-r--r-- | infra/branch-config/README.md | 1 | ||||
-rw-r--r-- | infra/branch-config/cq.cfg | 48 | ||||
-rw-r--r-- | infra/project-config/README.md (renamed from infra/project-config/README) | 0 | ||||
-rw-r--r-- | infra/project-config/refs.cfg | 7 |
7 files changed, 63 insertions, 1 deletions
diff --git a/infra/OWNERS b/infra/OWNERS index bb2506a0b4..950bc4d8f2 100644 --- a/infra/OWNERS +++ b/infra/OWNERS @@ -1,4 +1,6 @@ +set noparent borenet@chromium.org jcgregorio@chromium.org rmistry@chromium.org stephana@chromium.org +sergiyb@chromium.org diff --git a/infra/README b/infra/README deleted file mode 100644 index 1a6dc7e50e..0000000000 --- a/infra/README +++ /dev/null @@ -1 +0,0 @@ -This directory contains chrome-infra-specific files. diff --git a/infra/README.md b/infra/README.md new file mode 100644 index 0000000000..24477563d0 --- /dev/null +++ b/infra/README.md @@ -0,0 +1,5 @@ +This directory contains infra-specific files. The branch-config/ directory +contains configs that are specific to the master branch (e.g. config for the CQ +committing to the master branch), while project-config/ directory contains +project-wide configuration (e.g. list of buckets for cr-buildbucket service and +list of refs known to the infra services). diff --git a/infra/branch-config/README.md b/infra/branch-config/README.md new file mode 100644 index 0000000000..c036d610c5 --- /dev/null +++ b/infra/branch-config/README.md @@ -0,0 +1 @@ +This directory contains configuration files for infra services. diff --git a/infra/branch-config/cq.cfg b/infra/branch-config/cq.cfg new file mode 100644 index 0000000000..adbc129a8e --- /dev/null +++ b/infra/branch-config/cq.cfg @@ -0,0 +1,48 @@ +# Commit Queue configuration file. The documentation of the format can be found +# at http://luci-config.appspot.com/schemas/projects/refs:cq.cfg. + +version: 1 +cq_name: "skia" +cq_status_url: "https://chromium-cq-status.appspot.com" +commit_burst_delay: 300 +max_commit_burst: 2 + +rietveld { + url: "https://codereview.chromium.org" +} + +verifiers { + reviewer_lgtm { + committer_list: "skia" + max_wait_secs: 21600 # 6 hours + no_lgtm_msg: "No LGTM from a valid reviewer yet. Please ask for an LGTM " + "from a\nfull Skia committer from\n" + "https://skia.googlesource.com/skia/+/master/CQ_COMMITTERS" + } + + tree_status { + tree_status_url: "https://skia-tree-status.appspot.com" + } + + try_job { + buckets { + name: "client.skia" + builders { name: "Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-Trybot" } + builders { name: "Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot" } + } + buckets { + name: "client.skia.compile" + builders { name: "Build-Mac10.8-Clang-x86_64-Release-Trybot" } + builders { name: "Build-Ubuntu-Clang-x86_64-Debug-Trybot" } + builders { name: "Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot" } + builders { name: "Build-Ubuntu-GCC-Mips-Debug-Android-Trybot" } + builders { name: "Build-Ubuntu-GCC-x86_64-Release-Trybot" } + builders { name: "Build-Win-MSVC-x86-Debug-Trybot" } + builders { name: "Build-Win-MSVC-x86_64-Debug-Trybot" } + } + buckets { + name: "client.skia.fyi" + builders { name: "skia_presubmit-Trybot" } + } + } +} diff --git a/infra/project-config/README b/infra/project-config/README.md index b7fc9e594a..b7fc9e594a 100644 --- a/infra/project-config/README +++ b/infra/project-config/README.md diff --git a/infra/project-config/refs.cfg b/infra/project-config/refs.cfg new file mode 100644 index 0000000000..e023102eb4 --- /dev/null +++ b/infra/project-config/refs.cfg @@ -0,0 +1,7 @@ +# Refs configuration file. The documentation of the format can be found +# at https://luci-config.appspot.com/schemas/projects:refs.cfg. + +refs { + name: "refs/heads/master" + config_path: "infra/branch-config" +} |