xref: /aosp_15_r20/external/openscreen/infra/config/global/luci-scheduler.cfg (revision 3f982cf4871df8771c9d4abe6e9a6f8d829b2736)
1*3f982cf4SFabien Sanglard# Defines jobs on luci-scheduler.appspot.com.
2*3f982cf4SFabien Sanglard#
3*3f982cf4SFabien Sanglard# For schema of this file and documentation see ProjectConfig message in
4*3f982cf4SFabien Sanglard#
5*3f982cf4SFabien Sanglard# https://chromium.googlesource.com/infra/luci/luci-go/+/master/scheduler/appengine/messages/config.proto
6*3f982cf4SFabien Sanglardacl_sets {
7*3f982cf4SFabien Sanglard  name: "default"
8*3f982cf4SFabien Sanglard  acls {
9*3f982cf4SFabien Sanglard    role: READER
10*3f982cf4SFabien Sanglard    granted_to: "group:all"
11*3f982cf4SFabien Sanglard  }
12*3f982cf4SFabien Sanglard  acls {
13*3f982cf4SFabien Sanglard    role: OWNER
14*3f982cf4SFabien Sanglard    granted_to: "group:project-openscreen-admins"
15*3f982cf4SFabien Sanglard  }
16*3f982cf4SFabien Sanglard}
17*3f982cf4SFabien Sanglard
18*3f982cf4SFabien Sanglardtrigger {
19*3f982cf4SFabien Sanglard  id: "master-gitiles-trigger"
20*3f982cf4SFabien Sanglard  acl_sets: "default"
21*3f982cf4SFabien Sanglard  gitiles {
22*3f982cf4SFabien Sanglard    repo: "https://chromium.googlesource.com/openscreen.git"
23*3f982cf4SFabien Sanglard    refs: "refs/heads/master"
24*3f982cf4SFabien Sanglard  }
25*3f982cf4SFabien Sanglard  triggers: "linux64_debug"
26*3f982cf4SFabien Sanglard  triggers: "linux64_gcc_debug"
27*3f982cf4SFabien Sanglard  triggers: "linux64_tsan"
28*3f982cf4SFabien Sanglard  triggers: "linux_arm64_debug"
29*3f982cf4SFabien Sanglard  triggers: "mac_debug"
30*3f982cf4SFabien Sanglard  triggers: "linux64_coverage_debug"
31*3f982cf4SFabien Sanglard  triggers: "linux64_cast_e2e"
32*3f982cf4SFabien Sanglard}
33*3f982cf4SFabien Sanglard
34*3f982cf4SFabien Sanglardtrigger {
35*3f982cf4SFabien Sanglard  id: "chromium-trigger"
36*3f982cf4SFabien Sanglard  acl_sets: "default"
37*3f982cf4SFabien Sanglard  gitiles {
38*3f982cf4SFabien Sanglard    repo: "https://chromium.googlesource.com/chromium/src"
39*3f982cf4SFabien Sanglard    refs: "refs/heads/master"
40*3f982cf4SFabien Sanglard  }
41*3f982cf4SFabien Sanglard
42*3f982cf4SFabien Sanglard  triggers: "chromium_linux64_debug"
43*3f982cf4SFabien Sanglard  triggers: "chromium_mac_debug"
44*3f982cf4SFabien Sanglard}
45*3f982cf4SFabien Sanglard
46*3f982cf4SFabien Sanglardjob {
47*3f982cf4SFabien Sanglard  id: "linux64_debug"
48*3f982cf4SFabien Sanglard  acl_sets: "default"
49*3f982cf4SFabien Sanglard  buildbucket: {
50*3f982cf4SFabien Sanglard    server: "cr-buildbucket.appspot.com"
51*3f982cf4SFabien Sanglard    bucket: "luci.openscreen.ci"
52*3f982cf4SFabien Sanglard    builder: "linux64_debug"
53*3f982cf4SFabien Sanglard  }
54*3f982cf4SFabien Sanglard}
55*3f982cf4SFabien Sanglard
56*3f982cf4SFabien Sanglardjob {
57*3f982cf4SFabien Sanglard  id: "linux64_gcc_debug"
58*3f982cf4SFabien Sanglard  acl_sets: "default"
59*3f982cf4SFabien Sanglard  buildbucket: {
60*3f982cf4SFabien Sanglard    server: "cr-buildbucket.appspot.com"
61*3f982cf4SFabien Sanglard    bucket: "luci.openscreen.ci"
62*3f982cf4SFabien Sanglard    builder: "linux64_gcc_debug"
63*3f982cf4SFabien Sanglard  }
64*3f982cf4SFabien Sanglard}
65*3f982cf4SFabien Sanglard
66*3f982cf4SFabien Sanglardjob {
67*3f982cf4SFabien Sanglard  id: "linux64_tsan"
68*3f982cf4SFabien Sanglard  acl_sets: "default"
69*3f982cf4SFabien Sanglard  buildbucket: {
70*3f982cf4SFabien Sanglard    server: "cr-buildbucket.appspot.com"
71*3f982cf4SFabien Sanglard    bucket: "luci.openscreen.ci"
72*3f982cf4SFabien Sanglard    builder: "linux64_tsan"
73*3f982cf4SFabien Sanglard  }
74*3f982cf4SFabien Sanglard}
75*3f982cf4SFabien Sanglard
76*3f982cf4SFabien Sanglardjob {
77*3f982cf4SFabien Sanglard  id: "linux_arm64_debug"
78*3f982cf4SFabien Sanglard  acl_sets: "default"
79*3f982cf4SFabien Sanglard  buildbucket: {
80*3f982cf4SFabien Sanglard    server: "cr-buildbucket.appspot.com"
81*3f982cf4SFabien Sanglard    bucket: "luci.openscreen.ci"
82*3f982cf4SFabien Sanglard    builder: "linux_arm64_debug"
83*3f982cf4SFabien Sanglard  }
84*3f982cf4SFabien Sanglard}
85*3f982cf4SFabien Sanglard
86*3f982cf4SFabien Sanglardjob {
87*3f982cf4SFabien Sanglard  id: "mac_debug"
88*3f982cf4SFabien Sanglard  acl_sets: "default"
89*3f982cf4SFabien Sanglard  buildbucket: {
90*3f982cf4SFabien Sanglard    server: "cr-buildbucket.appspot.com"
91*3f982cf4SFabien Sanglard    bucket: "luci.openscreen.ci"
92*3f982cf4SFabien Sanglard    builder: "mac_debug"
93*3f982cf4SFabien Sanglard  }
94*3f982cf4SFabien Sanglard}
95*3f982cf4SFabien Sanglard
96*3f982cf4SFabien Sanglardjob {
97*3f982cf4SFabien Sanglard  id: "chromium_linux64_debug"
98*3f982cf4SFabien Sanglard  acl_sets: "default"
99*3f982cf4SFabien Sanglard  buildbucket: {
100*3f982cf4SFabien Sanglard    server: "cr-buildbucket.appspot.com"
101*3f982cf4SFabien Sanglard    bucket: "luci.openscreen.ci"
102*3f982cf4SFabien Sanglard    builder: "chromium_linux64_debug"
103*3f982cf4SFabien Sanglard  }
104*3f982cf4SFabien Sanglard}
105*3f982cf4SFabien Sanglard
106*3f982cf4SFabien Sanglardjob {
107*3f982cf4SFabien Sanglard  id: "chromium_mac_debug"
108*3f982cf4SFabien Sanglard  acl_sets: "default"
109*3f982cf4SFabien Sanglard  buildbucket: {
110*3f982cf4SFabien Sanglard    server: "cr-buildbucket.appspot.com"
111*3f982cf4SFabien Sanglard    bucket: "luci.openscreen.ci"
112*3f982cf4SFabien Sanglard    builder: "chromium_mac_debug"
113*3f982cf4SFabien Sanglard  }
114*3f982cf4SFabien Sanglard}
115*3f982cf4SFabien Sanglard
116*3f982cf4SFabien Sanglardjob {
117*3f982cf4SFabien Sanglard  id: "linux64_coverage_debug"
118*3f982cf4SFabien Sanglard  acl_sets: "default"
119*3f982cf4SFabien Sanglard  buildbucket: {
120*3f982cf4SFabien Sanglard    server: "cr-buildbucket.appspot.com"
121*3f982cf4SFabien Sanglard    bucket: "luci.openscreen.ci"
122*3f982cf4SFabien Sanglard    builder: "linux64_coverage_debug"
123*3f982cf4SFabien Sanglard  }
124*3f982cf4SFabien Sanglard}
125*3f982cf4SFabien Sanglard
126*3f982cf4SFabien Sanglardjob {
127*3f982cf4SFabien Sanglard  id: "linux64_cast_e2e"
128*3f982cf4SFabien Sanglard  acl_sets: "default"
129*3f982cf4SFabien Sanglard  buildbucket: {
130*3f982cf4SFabien Sanglard    server: "cr-buildbucket.appspot.com"
131*3f982cf4SFabien Sanglard    bucket: "luci.openscreen.ci"
132*3f982cf4SFabien Sanglard    builder: "linux64_cast_e2e"
133*3f982cf4SFabien Sanglard  }
134*3f982cf4SFabien Sanglard}
135