blob: f227503b2fc2609030cd0ba224180866eb8c9456 [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"
]
},
"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:e1d5da316bdf6c94424e6c453484968c26792bb6"
}
],
"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:3@2.45.2.chromium.11",
"--cipd",
"cipd_bin_packages:infra/tools/git/${platform}@git_revision:b09f6ef584c4a48d2501db644c3450ac7d8c132f",
"--cipd",
"cipd_bin_packages:infra/tools/luci/git-credential-luci/${platform}@git_revision:b09f6ef584c4a48d2501db644c3450ac7d8c132f",
"--cipd",
"task_drivers:skia/tools/presubmit/${platform}@git_revision:e1d5da316bdf6c94424e6c453484968c26792bb6",
"--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:e1d5da316bdf6c94424e6c453484968c26792bb6"
}
],
"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:e1d5da316bdf6c94424e6c453484968c26792bb6"
}
],
"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:e1d5da316bdf6c94424e6c453484968c26792bb6"
}
],
"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"
},
"Infra-PerCommit-Build": {
"casSpec": "empty",
"cipd_packages": [
{
"name": "skia/tools/command_wrapper/${platform}",
"path": "task_drivers",
"version": "git_revision:e1d5da316bdf6c94424e6c453484968c26792bb6"
}
],
"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:3@2.45.2.chromium.11",
"--cipd",
"cipd_bin_packages:infra/tools/git/${platform}@git_revision:b09f6ef584c4a48d2501db644c3450ac7d8c132f",
"--cipd",
"cipd_bin_packages:infra/tools/luci/git-credential-luci/${platform}@git_revision:b09f6ef584c4a48d2501db644c3450ac7d8c132f",
"--cipd",
"task_drivers:skia/tools/bazel_build_all/${platform}@git_revision:31c9c5fbdcd2ba620a443dbc1740f2bca8e7cb83",
"--cipd",
"bazelisk:skia/bots/bazelisk@version:0",
"--command-is-task-driver",
"--",
"./task_drivers/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"
],
"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:e1d5da316bdf6c94424e6c453484968c26792bb6"
}
],
"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:3@2.45.2.chromium.11",
"--cipd",
"cipd_bin_packages:infra/tools/git/${platform}@git_revision:b09f6ef584c4a48d2501db644c3450ac7d8c132f",
"--cipd",
"cipd_bin_packages:infra/tools/luci/git-credential-luci/${platform}@git_revision:b09f6ef584c4a48d2501db644c3450ac7d8c132f",
"--cipd",
"cipd_bin_packages:infra/tools/luci/isolate/${platform}@git_revision:b09f6ef584c4a48d2501db644c3450ac7d8c132f",
"--cipd",
"task_drivers:skia/tools/bazel_test_all/${platform}@git_revision:31c9c5fbdcd2ba620a443dbc1740f2bca8e7cb83",
"--cipd",
"bazelisk:skia/bots/bazelisk@version:0",
"--command-is-task-driver",
"--",
"./task_drivers/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"
],
"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": {}
}
}