| # Auto-generated by lucicfg. |
| # Do not modify manually. |
| # |
| # For the schema of this file, see BuildbucketCfg message: |
| # https://config.luci.app/schemas/projects:buildbucket.cfg |
| |
| buckets { |
| name: "ci" |
| acls { |
| group: "all" |
| } |
| acls { |
| role: SCHEDULER |
| identity: "user:luci-scheduler@appspot.gserviceaccount.com" |
| } |
| acls { |
| role: SCHEDULER |
| identity: "user:node-ci-ci-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| swarming { |
| builders { |
| name: "Node-CI Linux64" |
| swarming_host: "chromium-swarm.appspot.com" |
| swarming_tags: "vpython:native-python-wrapper" |
| dimensions: "os:Ubuntu" |
| dimensions: "pool:luci.node-ci.ci" |
| exe { |
| cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "$build/siso": {' |
| ' "configs": [' |
| ' "builder"' |
| ' ],' |
| ' "enable_cloud_monitoring": true,' |
| ' "enable_cloud_profiler": true,' |
| ' "enable_cloud_trace": true,' |
| ' "project": "rbe-chromium-trusted"' |
| ' },' |
| ' "$build/v8": {' |
| ' "use_remoteexec": true' |
| ' },' |
| ' "builder_group": "client.node-ci",' |
| ' "is_debug": false,' |
| ' "recipe": "v8/node_integration_ng"' |
| '}' |
| execution_timeout_secs: 3600 |
| service_account: "node-ci-ci-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| builders { |
| name: "Node-CI Linux64 - debug" |
| swarming_host: "chromium-swarm.appspot.com" |
| swarming_tags: "vpython:native-python-wrapper" |
| dimensions: "os:Ubuntu" |
| dimensions: "pool:luci.node-ci.ci" |
| exe { |
| cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "$build/siso": {' |
| ' "configs": [' |
| ' "builder"' |
| ' ],' |
| ' "enable_cloud_monitoring": true,' |
| ' "enable_cloud_profiler": true,' |
| ' "enable_cloud_trace": true,' |
| ' "project": "rbe-chromium-trusted"' |
| ' },' |
| ' "$build/v8": {' |
| ' "use_remoteexec": true' |
| ' },' |
| ' "builder_group": "client.node-ci",' |
| ' "is_debug": true,' |
| ' "recipe": "v8/node_integration_ng"' |
| '}' |
| execution_timeout_secs: 3600 |
| service_account: "node-ci-ci-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| } |
| shadow: "ci.shadow" |
| } |
| buckets { |
| name: "ci.shadow" |
| acls { |
| group: "all" |
| } |
| constraints { |
| pools: "pool/ci" |
| service_accounts: "node-ci-ci-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| dynamic_builder_template {} |
| } |
| buckets { |
| name: "try" |
| acls { |
| group: "all" |
| } |
| acls { |
| role: SCHEDULER |
| group: "project-v8-tryjob-access" |
| } |
| acls { |
| role: SCHEDULER |
| group: "service-account-cq" |
| } |
| acls { |
| role: SCHEDULER |
| identity: "project:v8" |
| } |
| swarming { |
| builders { |
| name: "node_ci_linux64_dbg" |
| swarming_host: "chromium-swarm.appspot.com" |
| swarming_tags: "vpython:native-python-wrapper" |
| dimensions: "os:Ubuntu" |
| dimensions: "pool:luci.node-ci.try" |
| exe { |
| cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "$build/siso": {' |
| ' "configs": [' |
| ' "builder"' |
| ' ],' |
| ' "enable_cloud_monitoring": true,' |
| ' "enable_cloud_profiler": true,' |
| ' "enable_cloud_trace": true,' |
| ' "project": "rbe-chromium-untrusted"' |
| ' },' |
| ' "$build/v8": {' |
| ' "use_remoteexec": true' |
| ' },' |
| ' "builder_group": "tryserver.node-ci",' |
| ' "is_debug": true,' |
| ' "recipe": "v8/node_integration_ng"' |
| '}' |
| execution_timeout_secs: 3600 |
| service_account: "node-ci-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| builders { |
| name: "node_ci_linux64_rel" |
| swarming_host: "chromium-swarm.appspot.com" |
| swarming_tags: "vpython:native-python-wrapper" |
| dimensions: "os:Ubuntu" |
| dimensions: "pool:luci.node-ci.try" |
| exe { |
| cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "$build/siso": {' |
| ' "configs": [' |
| ' "builder"' |
| ' ],' |
| ' "enable_cloud_monitoring": true,' |
| ' "enable_cloud_profiler": true,' |
| ' "enable_cloud_trace": true,' |
| ' "project": "rbe-chromium-untrusted"' |
| ' },' |
| ' "$build/v8": {' |
| ' "use_remoteexec": true' |
| ' },' |
| ' "builder_group": "tryserver.node-ci",' |
| ' "is_debug": false,' |
| ' "recipe": "v8/node_integration_ng"' |
| '}' |
| execution_timeout_secs: 3600 |
| service_account: "node-ci-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| builders { |
| name: "node_ci_presubmit" |
| swarming_host: "chromium-swarm.appspot.com" |
| swarming_tags: "vpython:native-python-wrapper" |
| dimensions: "os:Ubuntu" |
| dimensions: "pool:luci.node-ci.try" |
| exe { |
| cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" |
| cipd_version: "refs/heads/main" |
| cmd: "luciexe" |
| } |
| properties: |
| '{' |
| ' "builder_group": "tryserver.node-ci",' |
| ' "recipe": "run_presubmit",' |
| ' "runhooks": false,' |
| ' "solution_name": "node-ci"' |
| '}' |
| priority: 25 |
| execution_timeout_secs: 300 |
| service_account: "node-ci-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| } |
| shadow: "try" |
| constraints { |
| pools: "pool/try" |
| service_accounts: "node-ci-try-builder@chops-service-accounts.iam.gserviceaccount.com" |
| } |
| } |