diff --git a/cr-buildbucket.cfg b/cr-buildbucket.cfg index e8ec58297..5e425ff9b 100644 --- a/cr-buildbucket.cfg +++ b/cr-buildbucket.cfg @@ -22,13 +22,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -49,13 +57,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -76,13 +92,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -101,13 +125,20 @@ buckets { swarming_tags: "vpython:native-python-wrapper" dimensions: "device_type:bullhead" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -126,13 +157,20 @@ buckets { swarming_tags: "vpython:native-python-wrapper" dimensions: "device_type:bullhead" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -151,13 +189,20 @@ buckets { swarming_tags: "vpython:native-python-wrapper" dimensions: "device_type:bullhead" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -178,13 +223,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -205,13 +258,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -232,13 +293,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -259,13 +328,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -286,13 +363,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -313,13 +398,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -340,13 +433,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -367,13 +468,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -394,13 +503,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -421,13 +538,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -448,13 +573,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -474,13 +607,20 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Mac-10.15" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -500,13 +640,20 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Mac-10.15" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -526,13 +673,20 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Mac-10.15" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -553,13 +707,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Windows-10" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -580,13 +742,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Windows-10" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -607,13 +777,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Windows-10" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -634,13 +812,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Windows-10" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -661,13 +847,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Windows-10" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -688,13 +882,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Windows-10" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -715,13 +917,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Windows-10" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -742,13 +952,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Windows-10" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -768,13 +986,20 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Mac-10.15" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -794,13 +1019,20 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Mac-10.15" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -820,13 +1052,20 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Mac-10.15" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -846,13 +1085,20 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Mac-10.15" dimensions: "pool:luci.flex.ci" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"client.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "client.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -884,11 +1130,15 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Linux" dimensions: "pool:luci.webrtc.cron" - recipe { - name: "libyuv/roll_deps" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" + cmd: "luciexe" } + properties: + '{' + ' "recipe": "libyuv/roll_deps"' + '}' execution_timeout_secs: 7200 build_numbers: YES service_account: "libyuv-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -927,13 +1177,20 @@ buckets { swarming_tags: "vpython:native-python-wrapper" dimensions: "device_type:bullhead" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -952,13 +1209,20 @@ buckets { swarming_tags: "vpython:native-python-wrapper" dimensions: "device_type:bullhead" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -977,13 +1241,20 @@ buckets { swarming_tags: "vpython:native-python-wrapper" dimensions: "device_type:bullhead" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1004,13 +1275,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1031,13 +1310,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1057,13 +1344,20 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Mac-10.15" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1083,13 +1377,20 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Mac-10.15" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1109,13 +1410,20 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Mac-10.15" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1135,13 +1443,20 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Mac-10.15" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1162,13 +1477,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1189,13 +1512,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1216,13 +1547,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1243,13 +1582,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1270,13 +1617,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1297,13 +1652,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1324,13 +1687,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1351,13 +1722,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1377,13 +1756,20 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Mac-10.15" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1403,13 +1789,20 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Mac-10.15" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1429,13 +1822,20 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Mac-10.15" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1456,15 +1856,23 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.flex.try" - recipe { - name: "run_presubmit" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":true,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" - properties_j: "repo_name:\"libyuv\"" - properties_j: "runhooks:true" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": true,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "run_presubmit",' + ' "repo_name": "libyuv",' + ' "runhooks": true' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1485,13 +1893,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Windows-10" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":false,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": false,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1512,13 +1928,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Windows-10" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":false,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": false,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1539,13 +1963,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Windows-10" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":false,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": false,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1566,13 +1998,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Windows-10" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":false,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": false,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1593,13 +2033,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Windows-10" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":false,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": false,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1620,13 +2068,21 @@ buckets { dimensions: "cpu:x86-64" dimensions: "os:Windows-10" dimensions: "pool:luci.flex.try" - recipe { - name: "libyuv/libyuv" + exe { cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" cipd_version: "refs/heads/main" - properties_j: "$build/goma:{\"enable_ats\":false,\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true}" - properties_j: "builder_group:\"tryserver.libyuv\"" + cmd: "luciexe" } + properties: + '{' + ' "$build/goma": {' + ' "enable_ats": false,' + ' "server_host": "goma.chromium.org",' + ' "use_luci_auth": true' + ' },' + ' "builder_group": "tryserver.libyuv",' + ' "recipe": "libyuv/libyuv"' + '}' execution_timeout_secs: 10800 build_numbers: YES service_account: "libyuv-try-builder@chops-service-accounts.iam.gserviceaccount.com" diff --git a/main.star b/main.star index 610281920..e47c3d727 100755 --- a/main.star +++ b/main.star @@ -26,8 +26,6 @@ GOMA_BACKEND_RBE_NO_ATS_PROD = { "enable_ats": False, } -# Enable LUCI Realms support. -lucicfg.enable_experiment("crbug.com/1085650") # Launch all builds in "realms-aware mode", crbug.com/1203285. luci.builder.defaults.experiments.set( { @@ -205,7 +203,7 @@ def get_os_dimensions(os): return {"os": "Ubuntu-18.04", "cores": "8", "cpu": "x86-64"} return {} -def get_os_properties(os, try_builder=False): +def get_os_properties(os, try_builder = False): if os == "android": return {"$build/goma": GOMA_BACKEND_RBE_PROD} elif os in ("ios", "mac"): @@ -232,6 +230,7 @@ def libyuv_ci_builder(name, dimensions, properties, triggered_by): executable = luci.recipe( name = "libyuv/libyuv", cipd_package = "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build", + use_python3 = True, ), ) @@ -248,6 +247,7 @@ def libyuv_try_builder(name, dimensions, properties, recipe_name = "libyuv/libyu executable = luci.recipe( name = recipe_name, cipd_package = "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build", + use_python3 = True, ), ) @@ -264,7 +264,7 @@ def ci_builder(name, os, category, short_name = None): def try_builder(name, os, experiment_percentage = None): dimensions = get_os_dimensions(os) - properties = get_os_properties(os, try_builder=True) + properties = get_os_properties(os, try_builder = True) dimensions["pool"] = "luci.flex.try" properties["builder_group"] = "tryserver.libyuv" @@ -296,6 +296,7 @@ luci.builder( executable = luci.recipe( name = "libyuv/roll_deps", cipd_package = "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build", + use_python3 = True, ), ) @@ -333,9 +334,9 @@ ci_builder("iOS Debug", "ios", "iOS", "dbg") ci_builder("iOS Release", "ios", "iOS", "rel") # TODO(crbug.com/1242847): make this not experimental. -try_builder("android", "android", experiment_percentage=100) -try_builder("android_arm64", "android", experiment_percentage=100) -try_builder("android_rel", "android", experiment_percentage=100) +try_builder("android", "android", experiment_percentage = 100) +try_builder("android_arm64", "android", experiment_percentage = 100) +try_builder("android_rel", "android", experiment_percentage = 100) try_builder("android_x64", "linux") try_builder("android_x86", "linux") diff --git a/project.cfg b/project.cfg index ec116fae2..26b088bd0 100644 --- a/project.cfg +++ b/project.cfg @@ -7,7 +7,7 @@ name: "libyuv" access: "group:all" lucicfg { - version: "1.30.1" + version: "1.30.5" package_dir: "." config_dir: "." entry_point: "main.star"