[roll] Roll the config repository
GitOrigin-RevId: 061923e929dfb57c2f25c32882aa07b5c228e09c
Change-Id: I23a587baf8928a55fe4ffecc696719e66e1bd436
diff --git a/generated/pigweed/for_review_only/buildbucket/roll/config-integration-roller.textproto b/generated/pigweed/for_review_only/buildbucket/roll/config-integration-roller.textproto
new file mode 100644
index 0000000..1bcdab8
--- /dev/null
+++ b/generated/pigweed/for_review_only/buildbucket/roll/config-integration-roller.textproto
@@ -0,0 +1,72 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see Bucket message:
+# https://luci-config.appspot.com/schemas/projects:buildbucket.cfg
+
+name: "roll"
+acls {
+ group: "all"
+}
+acls {
+ role: SCHEDULER
+ identity: "user:luci-scheduler@appspot.gserviceaccount.com"
+}
+acls {
+ role: SCHEDULER
+ group: "project-pigweed-committers"
+}
+swarming {
+ builders {
+ name: "config-integration-roller"
+ swarming_host: "chromium-swarm.appspot.com"
+ dimensions: "1800:cores:2"
+ dimensions: "cpu:x64|x86-64"
+ dimensions: "os:Debian"
+ dimensions: "pool:luci.pigweed.ci"
+ exe {
+ cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+ cipd_version: "refs/heads/main"
+ cmd: "luciexe"
+ }
+ properties:
+ '{'
+ ' "$pigweed/checkout": {'
+ ' "branch": "main",'
+ ' "equivalent_remotes": [],'
+ ' "match_branch": true,'
+ ' "remote": "https://pigweed.googlesource.com/integration",'
+ ' "use_repo": false'
+ ' },'
+ ' "$pigweed/cq_deps": {'
+ ' "ignore_errors": true'
+ ' },'
+ ' "always_cc": false,'
+ ' "bot_commit": true,'
+ ' "cc_authors_on_rolls": false,'
+ ' "cc_domains": [],'
+ ' "cc_reviewers_on_rolls": false,'
+ ' "dry_run": true,'
+ ' "recipe": "submodule_roller",'
+ ' "submodule_branch": null,'
+ ' "submodule_name": "infra/config",'
+ ' "submodule_path": "infra/config"'
+ '}'
+ priority: 50
+ execution_timeout_secs: 7200
+ caches {
+ name: "builder"
+ path: "builder"
+ }
+ service_account: "pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com"
+ experimental: YES
+ experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
+ key: "luci.use_realms"
+ value: 100
+ }
+ }
+}
diff --git a/generated/pigweed/for_review_only/buildbucket/roll/pigweed-integration-roller.textproto b/generated/pigweed/for_review_only/buildbucket/roll/pigweed-integration-roller.textproto
new file mode 100644
index 0000000..1368dde
--- /dev/null
+++ b/generated/pigweed/for_review_only/buildbucket/roll/pigweed-integration-roller.textproto
@@ -0,0 +1,72 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see Bucket message:
+# https://luci-config.appspot.com/schemas/projects:buildbucket.cfg
+
+name: "roll"
+acls {
+ group: "all"
+}
+acls {
+ role: SCHEDULER
+ identity: "user:luci-scheduler@appspot.gserviceaccount.com"
+}
+acls {
+ role: SCHEDULER
+ group: "project-pigweed-committers"
+}
+swarming {
+ builders {
+ name: "pigweed-integration-roller"
+ swarming_host: "chromium-swarm.appspot.com"
+ dimensions: "1800:cores:2"
+ dimensions: "cpu:x64|x86-64"
+ dimensions: "os:Debian"
+ dimensions: "pool:luci.pigweed.ci"
+ exe {
+ cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+ cipd_version: "refs/heads/main"
+ cmd: "luciexe"
+ }
+ properties:
+ '{'
+ ' "$pigweed/checkout": {'
+ ' "branch": "main",'
+ ' "equivalent_remotes": [],'
+ ' "match_branch": true,'
+ ' "remote": "https://pigweed.googlesource.com/integration",'
+ ' "use_repo": false'
+ ' },'
+ ' "$pigweed/cq_deps": {'
+ ' "ignore_errors": true'
+ ' },'
+ ' "always_cc": false,'
+ ' "bot_commit": true,'
+ ' "cc_authors_on_rolls": false,'
+ ' "cc_domains": [],'
+ ' "cc_reviewers_on_rolls": false,'
+ ' "dry_run": true,'
+ ' "recipe": "submodule_roller",'
+ ' "submodule_branch": null,'
+ ' "submodule_name": "pigweed",'
+ ' "submodule_path": "pigweed"'
+ '}'
+ priority: 50
+ execution_timeout_secs: 7200
+ caches {
+ name: "builder"
+ path: "builder"
+ }
+ service_account: "pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com"
+ experimental: YES
+ experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
+ key: "luci.use_realms"
+ value: 100
+ }
+ }
+}
diff --git a/generated/pigweed/luci/cr-buildbucket.cfg b/generated/pigweed/luci/cr-buildbucket.cfg
index 1a1815e..5805770 100644
--- a/generated/pigweed/luci/cr-buildbucket.cfg
+++ b/generated/pigweed/luci/cr-buildbucket.cfg
@@ -3299,6 +3299,58 @@
}
}
builders {
+ name: "config-integration-roller"
+ swarming_host: "chromium-swarm.appspot.com"
+ dimensions: "1800:cores:2"
+ dimensions: "cpu:x64|x86-64"
+ dimensions: "os:Debian"
+ dimensions: "pool:luci.pigweed.ci"
+ exe {
+ cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+ cipd_version: "refs/heads/main"
+ cmd: "luciexe"
+ }
+ properties:
+ '{'
+ ' "$pigweed/checkout": {'
+ ' "branch": "main",'
+ ' "equivalent_remotes": [],'
+ ' "match_branch": true,'
+ ' "remote": "https://pigweed.googlesource.com/integration",'
+ ' "use_repo": false'
+ ' },'
+ ' "$pigweed/cq_deps": {'
+ ' "ignore_errors": true'
+ ' },'
+ ' "always_cc": false,'
+ ' "bot_commit": true,'
+ ' "cc_authors_on_rolls": false,'
+ ' "cc_domains": [],'
+ ' "cc_reviewers_on_rolls": false,'
+ ' "dry_run": true,'
+ ' "recipe": "submodule_roller",'
+ ' "submodule_branch": null,'
+ ' "submodule_name": "infra/config",'
+ ' "submodule_path": "infra/config"'
+ '}'
+ priority: 50
+ execution_timeout_secs: 7200
+ caches {
+ name: "builder"
+ path: "builder"
+ }
+ service_account: "pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com"
+ experimental: YES
+ experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
+ key: "luci.use_realms"
+ value: 100
+ }
+ }
+ builders {
name: "gcc-arm-none-eabi-roller"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "1800:cores:2"
@@ -3889,6 +3941,58 @@
}
}
builders {
+ name: "pigweed-integration-roller"
+ swarming_host: "chromium-swarm.appspot.com"
+ dimensions: "1800:cores:2"
+ dimensions: "cpu:x64|x86-64"
+ dimensions: "os:Debian"
+ dimensions: "pool:luci.pigweed.ci"
+ exe {
+ cipd_package: "pigweed/infra/recipe_bundles/pigweed.googlesource.com/infra/recipes"
+ cipd_version: "refs/heads/main"
+ cmd: "luciexe"
+ }
+ properties:
+ '{'
+ ' "$pigweed/checkout": {'
+ ' "branch": "main",'
+ ' "equivalent_remotes": [],'
+ ' "match_branch": true,'
+ ' "remote": "https://pigweed.googlesource.com/integration",'
+ ' "use_repo": false'
+ ' },'
+ ' "$pigweed/cq_deps": {'
+ ' "ignore_errors": true'
+ ' },'
+ ' "always_cc": false,'
+ ' "bot_commit": true,'
+ ' "cc_authors_on_rolls": false,'
+ ' "cc_domains": [],'
+ ' "cc_reviewers_on_rolls": false,'
+ ' "dry_run": true,'
+ ' "recipe": "submodule_roller",'
+ ' "submodule_branch": null,'
+ ' "submodule_name": "pigweed",'
+ ' "submodule_path": "pigweed"'
+ '}'
+ priority: 50
+ execution_timeout_secs: 7200
+ caches {
+ name: "builder"
+ path: "builder"
+ }
+ service_account: "pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com"
+ experimental: YES
+ experiments {
+ key: "luci.recipes.use_python3"
+ value: 100
+ }
+ experiments {
+ key: "luci.use_realms"
+ value: 100
+ }
+ }
+ builders {
name: "pigweed-sample-project-roller"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "1800:cores:2"
diff --git a/generated/pigweed/luci/luci-scheduler.cfg b/generated/pigweed/luci/luci-scheduler.cfg
index ea40d15..f059b40 100644
--- a/generated/pigweed/luci/luci-scheduler.cfg
+++ b/generated/pigweed/luci/luci-scheduler.cfg
@@ -67,6 +67,16 @@
}
}
job {
+ id: "config-integration-roller"
+ realm: "roll"
+ acl_sets: "roll"
+ buildbucket {
+ server: "cr-buildbucket.appspot.com"
+ bucket: "luci.pigweed.roll"
+ builder: "config-integration-roller"
+ }
+}
+job {
id: "docs-builder"
realm: "ci"
acl_sets: "ci"
@@ -323,6 +333,16 @@
}
}
job {
+ id: "pigweed-integration-roller"
+ realm: "roll"
+ acl_sets: "roll"
+ buildbucket {
+ server: "cr-buildbucket.appspot.com"
+ bucket: "luci.pigweed.roll"
+ builder: "pigweed-integration-roller"
+ }
+}
+job {
id: "pigweed-lintformat"
realm: "ci"
acl_sets: "ci"
@@ -1101,7 +1121,9 @@
id: "roll-pigweed-pigweed-pigweed-main-gitiles-trigger"
realm: "roll"
acl_sets: "roll"
+ triggers: "config-integration-roller"
triggers: "pigweed-experimental-roller"
+ triggers: "pigweed-integration-roller"
triggers: "pigweed-sample-project-roller"
gitiles {
repo: "https://pigweed.googlesource.com/pigweed/pigweed"