blob: 4c7d9f9f952e75777521d16ef914d03533dec58f [file] [log] [blame]
Yuly Novikovf36e8742020-04-09 22:47:07 -04001#!/usr/bin/env lucicfg
2
Vadim Shtayuraf43b9df2021-10-01 17:44:20 -07003# Enable LUCI Realms support.
4lucicfg.enable_experiment("crbug.com/1085650")
5
Yuly Novikovf36e8742020-04-09 22:47:07 -04006luci.project(
7 name = "swiftshader",
Vadim Shtayuraf43b9df2021-10-01 17:44:20 -07008 acls = [
9 acl.entry(
10 acl.PROJECT_CONFIGS_READER,
11 groups = "all",
12 ),
13 ],
Yuly Novikovf36e8742020-04-09 22:47:07 -040014)
15
16luci.cq_group(
Vadim Shtayuraf43b9df2021-10-01 17:44:20 -070017 name = "SwiftShader-CQ",
18 watch = cq.refset(
19 repo = "https://swiftshader.googlesource.com/SwiftShader",
20 refs = ["refs/heads/master"],
21 ),
Yuly Novikovf36e8742020-04-09 22:47:07 -040022 acls = [
23 acl.entry(
24 acl.CQ_COMMITTER,
Vadim Shtayuraf43b9df2021-10-01 17:44:20 -070025 groups = "project-swiftshader-committers",
Yuly Novikovf36e8742020-04-09 22:47:07 -040026 ),
27 acl.entry(
28 acl.CQ_DRY_RUNNER,
Vadim Shtayuraf43b9df2021-10-01 17:44:20 -070029 groups = "project-swiftshader-tryjob-access",
Yuly Novikovf36e8742020-04-09 22:47:07 -040030 ),
31 ],
32 verifiers = [
33 luci.cq_tryjob_verifier(
Vadim Shtayuraf43b9df2021-10-01 17:44:20 -070034 builder = "chromium:try/linux-swangle-try-tot-swiftshader-x64",
Yuly Novikovf36e8742020-04-09 22:47:07 -040035 ),
36 luci.cq_tryjob_verifier(
Vadim Shtayuraf43b9df2021-10-01 17:44:20 -070037 builder = "chromium:try/win-swangle-try-tot-swiftshader-x86",
Yuly Novikovf36e8742020-04-09 22:47:07 -040038 ),
39 ],
40)
41
Yuly Novikov84b9bb62020-12-07 14:43:40 -050042luci.cq(
Vadim Shtayuraf43b9df2021-10-01 17:44:20 -070043 status_host = "chromium-cq-status.appspot.com",
Yuly Novikov84b9bb62020-12-07 14:43:40 -050044)