go.chromium.org/luci@v0.0.0-20240309015107-7cdc2e660f33/lucicfg/testdata/misc/dynamic_builder_template_only_backend.star (about) 1 luci.project( 2 name = "zzz", 3 buildbucket = "cr-buildbucket.appspot.com", 4 swarming = "chromium-swarm.appspot.com", 5 ) 6 luci.bucket(name = "dynamic", dynamic = True) 7 8 luci.task_backend( 9 name = "my_task_backend", 10 target = "swarming://chromium-swarm", 11 config = {"key": "value"}, 12 ) 13 14 luci.dynamic_builder_template( 15 bucket = "dynamic", 16 backend = "my_task_backend", 17 ) 18 19 # Expect configs: 20 # 21 # === cr-buildbucket.cfg 22 # buckets { 23 # name: "dynamic" 24 # dynamic_builder_template { 25 # template { 26 # backend { 27 # target: "swarming://chromium-swarm" 28 # config_json: 29 # '{' 30 # ' "key": "value"' 31 # '}' 32 # } 33 # } 34 # } 35 # } 36 # === 37 # 38 # === project.cfg 39 # name: "zzz" 40 # === 41 # 42 # === realms.cfg 43 # realms { 44 # name: "@root" 45 # } 46 # realms { 47 # name: "dynamic" 48 # } 49 # ===