[infra] Switch from isolate to RBE-CAS
Bug: skia:10883
Change-Id: I83a57ca99e4311c0aa25c533b3b4052b6c591541
Reviewed-on: https://skia-review.googlesource.com/c/skcms/+/340846
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Eric Boren <borenet@google.com>
diff --git a/infra/bots/bot.isolate b/infra/bots/bot.isolate
deleted file mode 100644
index 7037468..0000000
--- a/infra/bots/bot.isolate
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- 'variables': {
- 'files': [
- '../../',
- '../../../.gclient',
- ],
- },
-}
diff --git a/infra/bots/tasks.json b/infra/bots/tasks.json
index 204b960..03f60a6 100644
--- a/infra/bots/tasks.json
+++ b/infra/bots/tasks.json
@@ -1,30 +1,28 @@
{
+ "casSpecs": {
+ "whole-repo": {
+ "root": "..",
+ "paths": ["skcms"],
+ "excludes": ["^(.*\\/)*\\.git(\\/.*)*$"]
+ }
+ },
"jobs": {
"skcms": {
- "tasks": [
- "skcms-Linux",
- "skcms-Mac",
- "skcms-Win"
- ]
+ "tasks": ["skcms-Linux", "skcms-Mac", "skcms-Win"]
},
"skcms-Linux": {
- "tasks": [
- "skcms-Linux"
- ]
+ "tasks": ["skcms-Linux"]
},
"skcms-Mac": {
- "tasks": [
- "skcms-Mac"
- ]
+ "tasks": ["skcms-Mac"]
},
"skcms-Win": {
- "tasks": [
- "skcms-Win"
- ]
+ "tasks": ["skcms-Win"]
}
},
"tasks": {
"skcms-Linux": {
+ "casSpec": "whole-repo",
"cipd_packages": [
{
"name": "infra/ninja/linux-amd64",
@@ -60,7 +58,6 @@
"gpu:none",
"pool:Skia"
],
- "isolate": "bot.isolate",
"max_attempts": 1,
"service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
},
@@ -71,6 +68,7 @@
"path": "cache/Xcode_skcms.app"
}
],
+ "casSpec": "whole-repo",
"cipd_packages": [
{
"name": "infra/ninja/mac-amd64",
@@ -101,16 +99,12 @@
"mac_toolchain",
"cache/Xcode_skcms.app"
],
- "dimensions": [
- "os:Mac-10.14.6",
- "gpu:none",
- "pool:Skia"
- ],
- "isolate": "bot.isolate",
+ "dimensions": ["os:Mac-10.14.6", "gpu:none", "pool:Skia"],
"max_attempts": 1,
"service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
},
"skcms-Win": {
+ "casSpec": "whole-repo",
"cipd_packages": [
{
"name": "skia/bots/win_ninja",
@@ -140,12 +134,7 @@
"win_toolchain",
"clang_win"
],
- "dimensions": [
- "os:Windows-Server-17763",
- "gpu:none",
- "pool:Skia"
- ],
- "isolate": "bot.isolate",
+ "dimensions": ["os:Windows-Server-17763", "gpu:none", "pool:Skia"],
"max_attempts": 1,
"service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
}