Introduce builder for luci-test recipe
It will be triggered by CQ label (+1 for "try" that will do a dry run,
+2 for "ci" that will submit).
Change-Id: Ia123d5e9a6034bb6c8a6023b137e023e07feb2f9
diff --git a/main.star b/main.star
index f872036..ae3ecea 100755
--- a/main.star
+++ b/main.star
@@ -100,3 +100,24 @@
service_account = "luci-tasks@gerritcodereview-ci.iam.gserviceaccount.com",
schedule = "with 1m interval",
)
+
+# Defines a builder to run the "luci-test" recipe in a given bucket. This will
+# be hooked up to the CQ label rather than having a set schedule.
+def verify_luci-test_builder(bucket):
+ luci.builder(
+ name = "Verify luci-test CL",
+ bucket = bucket,
+ executable = build.recipe(
+ # The name of the recipe we just made.
+ name = "luci-test",
+ ),
+ service_account = "gerrit-luci-%s-builder@gerritcodereview-ci.iam.gserviceaccount.com" % bucket,
+ dimensions = {
+ "os": "Ubuntu",
+ "cpu": "x86-64",
+ "pool": "luci.gerrit.%s" % bucket,
+ },
+ )
+
+verify_luci-test_builder("try")
+verify_luci-test_builder("ci")