blob: 5e425b6b7d4e40a32b064a0f822d753cbd3fe9da [file] [log] [blame]
{
"jobs": {
"Housekeeper-OnDemand-Presubmit": {
"priority": 1,
"tasks": [
"Housekeeper-OnDemand-Presubmit"
],
"trigger": "on demand"
},
"Housekeeper-PerCommit-BuildTaskDrivers-Linux-x86_64": {
"tasks": [
"Housekeeper-PerCommit-BuildTaskDrivers-Linux-x86_64"
]
},
"Housekeeper-PerCommit-BuildTaskDrivers-Mac-x86_64": {
"tasks": [
"Housekeeper-PerCommit-BuildTaskDrivers-Mac-x86_64"
]
},
"Housekeeper-PerCommit-BuildTaskDrivers-Win-x86_64": {
"tasks": [
"Housekeeper-PerCommit-BuildTaskDrivers-Win-x86_64"
]
},
"Housekeeper-Weekly-UpdateCIPDPackages": {
"tasks": [
"Housekeeper-Weekly-UpdateCIPDPackages"
],
"trigger": "weekly"
},
"Infra-PerCommit-Build": {
"tasks": [
"Infra-PerCommit-Build"
]
},
"Infra-PerCommit-Test": {
"tasks": [
"Infra-PerCommit-Test"
]
}
},
"tasks": {
"Housekeeper-OnDemand-Presubmit": {
"casSpec": "empty",
"cipd_packages": [
{
"name": "skia/tools/command_wrapper/${platform}",
"path": "task_drivers",
"version": "git_revision:252d184177c3354451a791bd14f7e20ac98d0517"
}
],
"command": [
"./task_drivers/command_wrapper",
"--project_id",
"skia-swarming-bots",
"--task_id",
"<(TASK_ID)",
"--task_name",
"Housekeeper-OnDemand-Presubmit",
"--workdir",
".",
"--cipd",
"cipd_bin_packages:infra/3pp/tools/git/linux-amd64@version:2@2.45.0-rc1.chromium.11",
"--cipd",
"cipd_bin_packages:infra/tools/git/${platform}@git_revision:e261867e79673ff611268c8bf8b9242129e5c768",
"--cipd",
"cipd_bin_packages:infra/tools/luci/git-credential-luci/${platform}@git_revision:e261867e79673ff611268c8bf8b9242129e5c768",
"--cipd",
"task_drivers:skia/tools/presubmit/${platform}@git_revision:252d184177c3354451a791bd14f7e20ac98d0517",
"--cipd",
"bazelisk:skia/bots/bazelisk@version:0",
"--command-is-task-driver",
"--",
"./task_drivers/presubmit",
"--project_id",
"skia-swarming-bots",
"--task_id",
"<(TASK_ID)",
"--task_name",
"Housekeeper-OnDemand-Presubmit",
"--workdir",
".",
"--repo",
"<(REPO)",
"--revision",
"<(REVISION)",
"--patch_issue",
"<(ISSUE)",
"--patch_set",
"<(PATCHSET)",
"--patch_server",
"<(CODEREVIEW_SERVER)",
"--bazel_cache_dir",
"/dev/shm/bazel_cache",
"--bazel_repo_cache_dir",
"/mnt/pd0/bazel_repo_cache"
],
"dimensions": [
"pool:Skia",
"os:Debian-10.3",
"gpu:none",
"cpu:x86-64-Haswell_GCE",
"machine_type:n1-standard-16",
"docker_installed:true"
],
"env_prefixes": {
"PATH": [
"cipd_bin_packages",
"bazelisk"
]
},
"max_attempts": 1,
"service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
},
"Housekeeper-PerCommit-BuildTaskDrivers-Linux-x86_64": {
"casSpec": "whole-repo",
"cipd_packages": [
{
"name": "skia/tools/command_wrapper/${platform}",
"path": "task_drivers",
"version": "git_revision:252d184177c3354451a791bd14f7e20ac98d0517"
}
],
"command": [
"./task_drivers/command_wrapper",
"--project_id",
"skia-swarming-bots",
"--task_id",
"<(TASK_ID)",
"--task_name",
"Housekeeper-PerCommit-BuildTaskDrivers-Linux-x86_64",
"--workdir",
".",
"--cipd",
"bazelisk:skia/bots/bazelisk@version:0",
"--",
"/bin/bash",
"buildbot/infra/bots/build_task_drivers.sh",
"${ISOLATED_OUTDIR}",
"linux_amd64"
],
"dimensions": [
"pool:Skia",
"os:Debian-10.3",
"gpu:none",
"cpu:x86-64-Haswell_GCE",
"machine_type:n1-standard-16",
"docker_installed:true"
],
"env_prefixes": {
"PATH": [
"bazelisk"
]
},
"idempotent": true,
"service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
},
"Housekeeper-PerCommit-BuildTaskDrivers-Mac-x86_64": {
"casSpec": "whole-repo",
"cipd_packages": [
{
"name": "skia/tools/command_wrapper/${platform}",
"path": "task_drivers",
"version": "git_revision:252d184177c3354451a791bd14f7e20ac98d0517"
}
],
"command": [
"./task_drivers/command_wrapper",
"--project_id",
"skia-swarming-bots",
"--task_id",
"<(TASK_ID)",
"--task_name",
"Housekeeper-PerCommit-BuildTaskDrivers-Mac-x86_64",
"--workdir",
".",
"--cipd",
"bazelisk:skia/bots/bazelisk@version:0",
"--",
"/bin/bash",
"buildbot/infra/bots/build_task_drivers.sh",
"${ISOLATED_OUTDIR}",
"darwin_amd64"
],
"dimensions": [
"pool:Skia",
"os:Debian-10.3",
"gpu:none",
"cpu:x86-64-Haswell_GCE",
"machine_type:n1-standard-16",
"docker_installed:true"
],
"env_prefixes": {
"PATH": [
"bazelisk"
]
},
"idempotent": true,
"service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
},
"Housekeeper-PerCommit-BuildTaskDrivers-Win-x86_64": {
"casSpec": "whole-repo",
"cipd_packages": [
{
"name": "skia/tools/command_wrapper/${platform}",
"path": "task_drivers",
"version": "git_revision:252d184177c3354451a791bd14f7e20ac98d0517"
}
],
"command": [
"./task_drivers/command_wrapper",
"--project_id",
"skia-swarming-bots",
"--task_id",
"<(TASK_ID)",
"--task_name",
"Housekeeper-PerCommit-BuildTaskDrivers-Win-x86_64",
"--workdir",
".",
"--cipd",
"bazelisk:skia/bots/bazelisk@version:0",
"--",
"/bin/bash",
"buildbot/infra/bots/build_task_drivers.sh",
"${ISOLATED_OUTDIR}",
"windows_amd64"
],
"dimensions": [
"pool:Skia",
"os:Debian-10.3",
"gpu:none",
"cpu:x86-64-Haswell_GCE",
"machine_type:n1-standard-16",
"docker_installed:true"
],
"env_prefixes": {
"PATH": [
"bazelisk"
]
},
"idempotent": true,
"service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
},
"Housekeeper-Weekly-UpdateCIPDPackages": {
"caches": [
{
"name": "go_cache",
"path": "cache/go_cache"
},
{
"name": "gopath",
"path": "cache/gopath"
}
],
"casSpec": "empty",
"cipd_packages": [
{
"name": "skia/tools/command_wrapper/${platform}",
"path": "task_drivers",
"version": "git_revision:252d184177c3354451a791bd14f7e20ac98d0517"
}
],
"command": [
"./task_drivers/command_wrapper",
"--project_id",
"skia-swarming-bots",
"--task_id",
"<(TASK_ID)",
"--task_name",
"Housekeeper-Weekly-UpdateCIPDPackages",
"--workdir",
".",
"--cipd",
"cipd_bin_packages:infra/3pp/tools/git/linux-amd64@version:2@2.45.0-rc1.chromium.11",
"--cipd",
"cipd_bin_packages:infra/tools/git/${platform}@git_revision:e261867e79673ff611268c8bf8b9242129e5c768",
"--cipd",
"cipd_bin_packages:infra/tools/luci/git-credential-luci/${platform}@git_revision:e261867e79673ff611268c8bf8b9242129e5c768",
"--cipd",
"go:skia/bots/go@version:17",
"--cipd",
"protoc:skia/bots/protoc@version:0",
"--cipd",
"bazelisk:skia/bots/bazelisk@version:0",
"--command-is-task-driver",
"--",
"./roll_cipd_packages",
"--project_id",
"skia-swarming-bots",
"--task_id",
"<(TASK_ID)",
"--task_name",
"Housekeeper-Weekly-UpdateCIPDPackages",
"--workdir",
".",
"--gerrit_project",
"buildbot",
"--gerrit_url",
"https://skia-review.googlesource.com",
"--repo",
"<(REPO)",
"--revision",
"<(REVISION)",
"--patch_issue",
"<(ISSUE)",
"--patch_set",
"<(PATCHSET)",
"--patch_server",
"<(CODEREVIEW_SERVER)",
"--skip",
"cpython3"
],
"dependencies": [
"Housekeeper-PerCommit-BuildTaskDrivers-Linux-x86_64"
],
"dimensions": [
"pool:Skia",
"os:Debian-10.3",
"gpu:none",
"cpu:x86-64-Haswell_GCE",
"machine_type:n1-standard-16",
"docker_installed:true"
],
"env_prefixes": {
"PATH": [
"cipd_bin_packages",
"cipd_bin_packages/bin",
"go/go/bin",
"bazelisk"
]
},
"service_account": "skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com"
},
"Infra-PerCommit-Build": {
"casSpec": "empty",
"cipd_packages": [
{
"name": "skia/tools/command_wrapper/${platform}",
"path": "task_drivers",
"version": "git_revision:252d184177c3354451a791bd14f7e20ac98d0517"
}
],
"command": [
"./task_drivers/command_wrapper",
"--project_id",
"skia-swarming-bots",
"--task_id",
"<(TASK_ID)",
"--task_name",
"Infra-PerCommit-Build",
"--workdir",
".",
"--cipd",
"cipd_bin_packages:infra/3pp/tools/git/linux-amd64@version:2@2.45.0-rc1.chromium.11",
"--cipd",
"cipd_bin_packages:infra/tools/git/${platform}@git_revision:e261867e79673ff611268c8bf8b9242129e5c768",
"--cipd",
"cipd_bin_packages:infra/tools/luci/git-credential-luci/${platform}@git_revision:e261867e79673ff611268c8bf8b9242129e5c768",
"--cipd",
"bazelisk:skia/bots/bazelisk@version:0",
"--command-is-task-driver",
"--",
"./bazel_build_all",
"--project_id",
"skia-swarming-bots",
"--task_id",
"<(TASK_ID)",
"--task_name",
"Infra-PerCommit-Build",
"--workdir",
".",
"--repo",
"<(REPO)",
"--revision",
"<(REVISION)",
"--patch_issue",
"<(ISSUE)",
"--patch_set",
"<(PATCHSET)",
"--patch_server",
"<(CODEREVIEW_SERVER)",
"--bazel_cache_dir",
"/dev/shm/bazel_cache",
"--bazel_repo_cache_dir",
"/mnt/pd0/bazel_repo_cache"
],
"dependencies": [
"Housekeeper-PerCommit-BuildTaskDrivers-Linux-x86_64"
],
"dimensions": [
"pool:Skia",
"os:Debian-10.3",
"gpu:none",
"cpu:x86-64-Haswell_GCE",
"machine_type:n1-highcpu-64",
"docker_installed:true"
],
"env_prefixes": {
"PATH": [
"cipd_bin_packages",
"bazelisk"
]
},
"service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
},
"Infra-PerCommit-Test": {
"casSpec": "empty",
"cipd_packages": [
{
"name": "skia/tools/command_wrapper/${platform}",
"path": "task_drivers",
"version": "git_revision:252d184177c3354451a791bd14f7e20ac98d0517"
}
],
"command": [
"./task_drivers/command_wrapper",
"--project_id",
"skia-swarming-bots",
"--task_id",
"<(TASK_ID)",
"--task_name",
"Infra-PerCommit-Test",
"--workdir",
".",
"--cipd",
"cipd_bin_packages:infra/3pp/tools/git/linux-amd64@version:2@2.45.0-rc1.chromium.11",
"--cipd",
"cipd_bin_packages:infra/tools/git/${platform}@git_revision:e261867e79673ff611268c8bf8b9242129e5c768",
"--cipd",
"cipd_bin_packages:infra/tools/luci/git-credential-luci/${platform}@git_revision:e261867e79673ff611268c8bf8b9242129e5c768",
"--cipd",
"cipd_bin_packages:infra/tools/luci/isolate/${platform}@git_revision:e261867e79673ff611268c8bf8b9242129e5c768",
"--cipd",
"bazelisk:skia/bots/bazelisk@version:0",
"--command-is-task-driver",
"--",
"./bazel_test_all",
"--project_id",
"skia-swarming-bots",
"--task_id",
"<(TASK_ID)",
"--task_name",
"Infra-PerCommit-Test",
"--workdir",
".",
"--repo",
"<(REPO)",
"--revision",
"<(REVISION)",
"--patch_issue",
"<(ISSUE)",
"--patch_set",
"<(PATCHSET)",
"--patch_server",
"<(CODEREVIEW_SERVER)",
"--buildbucket_build_id",
"<(BUILDBUCKET_BUILD_ID)",
"--bazel_cache_dir",
"/dev/shm/bazel_cache",
"--bazel_repo_cache_dir",
"/mnt/pd0/bazel_repo_cache"
],
"dependencies": [
"Housekeeper-PerCommit-BuildTaskDrivers-Linux-x86_64"
],
"dimensions": [
"pool:Skia",
"os:Debian-10.3",
"gpu:none",
"cpu:x86-64-Haswell_GCE",
"machine_type:n1-highcpu-64",
"docker_installed:true"
],
"env_prefixes": {
"PATH": [
"cipd_bin_packages",
"bazelisk"
]
},
"service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
}
},
"casSpecs": {
"autoroll-configs": {
"root": ".",
"paths": [
"autoroll/config"
]
},
"empty": {
"digest": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/0"
},
"whole-repo": {
"root": "..",
"paths": [
"buildbot"
],
"excludes": [
"^(.*\\/)*\\.git(\\/.*)*$"
]
}
},
"commit_queue": {
"Housekeeper-OnDemand-Presubmit": {},
"Housekeeper-PerCommit-BuildTaskDrivers-Linux-x86_64": {},
"Infra-PerCommit-Build": {},
"Infra-PerCommit-Test": {}
}
}