go.chromium.org/luci@v0.0.0-20240309015107-7cdc2e660f33/lucicfg/testdata/misc/task_backend_default.star (about) 1 luci.project( 2 name = "test", 3 buildbucket = "cr-buildbucket.appspot.com", 4 swarming = "chromium-swarm-dev.appspot.com", 5 ) 6 luci.bucket( 7 name = "ci", 8 ) 9 10 luci.task_backend( 11 name = "deafult-backend", 12 target = "swarming://chromium-swarm-default", 13 config = {"key": "value"}, 14 ) 15 16 luci.builder.defaults.backend.set("deafult-backend") 17 18 luci.builder( 19 name = "builder1", 20 bucket = "ci", 21 executable = luci.recipe( 22 name = "recipe", 23 cipd_package = "cipd/package", 24 cipd_version = "refs/version", 25 ), 26 ) 27 28 # Expect configs: 29 # 30 # === cr-buildbucket.cfg 31 # buckets { 32 # name: "ci" 33 # swarming { 34 # builders { 35 # name: "builder1" 36 # backend { 37 # target: "swarming://chromium-swarm-default" 38 # config_json: 39 # '{' 40 # ' "key": "value"' 41 # '}' 42 # } 43 # recipe { 44 # name: "recipe" 45 # cipd_package: "cipd/package" 46 # cipd_version: "refs/version" 47 # } 48 # } 49 # } 50 # } 51 # === 52 # 53 # === project.cfg 54 # name: "test" 55 # === 56 # 57 # === realms.cfg 58 # realms { 59 # name: "@root" 60 # } 61 # realms { 62 # name: "ci" 63 # } 64 # ===