| { |
| "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:387d930f2e5e0a8cf6f16d600f2054cadaa40382" |
| } |
| ], |
| "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.46.0.chromium.11", |
| "--cipd", |
| "cipd_bin_packages:infra/tools/git/${platform}@git_revision:e02b085286a3baf3ab1194941cdb6c196c4c0802", |
| "--cipd", |
| "cipd_bin_packages:infra/tools/luci/git-credential-luci/${platform}@git_revision:e02b085286a3baf3ab1194941cdb6c196c4c0802", |
| "--cipd", |
| "task_drivers:skia/tools/presubmit/${platform}@git_revision:387d930f2e5e0a8cf6f16d600f2054cadaa40382", |
| "--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:387d930f2e5e0a8cf6f16d600f2054cadaa40382" |
| } |
| ], |
| "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:387d930f2e5e0a8cf6f16d600f2054cadaa40382" |
| } |
| ], |
| "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:387d930f2e5e0a8cf6f16d600f2054cadaa40382" |
| } |
| ], |
| "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:387d930f2e5e0a8cf6f16d600f2054cadaa40382" |
| } |
| ], |
| "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.46.0.chromium.11", |
| "--cipd", |
| "cipd_bin_packages:infra/tools/git/${platform}@git_revision:e02b085286a3baf3ab1194941cdb6c196c4c0802", |
| "--cipd", |
| "cipd_bin_packages:infra/tools/luci/git-credential-luci/${platform}@git_revision:e02b085286a3baf3ab1194941cdb6c196c4c0802", |
| "--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:387d930f2e5e0a8cf6f16d600f2054cadaa40382" |
| } |
| ], |
| "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.46.0.chromium.11", |
| "--cipd", |
| "cipd_bin_packages:infra/tools/git/${platform}@git_revision:e02b085286a3baf3ab1194941cdb6c196c4c0802", |
| "--cipd", |
| "cipd_bin_packages:infra/tools/luci/git-credential-luci/${platform}@git_revision:e02b085286a3baf3ab1194941cdb6c196c4c0802", |
| "--cipd", |
| "cipd_bin_packages:infra/tools/luci/isolate/${platform}@git_revision:e02b085286a3baf3ab1194941cdb6c196c4c0802", |
| "--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": {} |
| } |
| } |