[autoroll] Fold SPIR-V Headers into SPIR-V Tools -> ANGLE roller
Bug: skia:8907
Change-Id: I97f3f754d5ca9c51c8b02a76bb0d25e06b06cf2b
Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/220716
Reviewed-by: Ravi Mistry <rmistry@google.com>
Reviewed-by: Jamie Madill <jmadill@google.com>
Commit-Queue: Eric Boren <borenet@google.com>
diff --git a/autoroll/config/spirv-headers-angle.json b/autoroll/config/spirv-headers-angle.json
deleted file mode 100644
index 3244ed7..0000000
--- a/autoroll/config/spirv-headers-angle.json
+++ /dev/null
@@ -1,47 +0,0 @@
-// See https://skia.googlesource.com/buildbot.git/+/master/autoroll/go/roller/config.go#130
-// for documentation of the autoroller config.
-{
- "childName": "SPIRV-Headers",
- "contacts": [
- "geofflang@chromium.org",
- "jmadill@chromium.org",
- "syoussefi@chromium.org",
- "ynovikov@chromium.org"
- ],
- "gerrit": {
- "url": "https://chromium-review.googlesource.com",
- "project": "angle/angle",
- "config": "angle"
- },
- "isInternal": false,
- "parentName": "ANGLE",
- "parentWaterfall": "https://ci.chromium.org/p/angle/g/ci/console",
- "rollerName": "spirv-headers-angle-autoroll",
- "serviceAccount": "angle-autoroll@skia-public.iam.gserviceaccount.com",
- "sheriff": [
- "https://rota-ng.appspot.com/legacy/sheriff_angle.json"
- ],
- "sheriffBackup": [
- "ynovikov@chromium.org"
- ],
- "noCheckoutDEPSRepoManager": {
- "childBranch": "master",
- "childPath": "./third_party/spirv-headers/src",
- "childRepo": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers.git",
- "childRevLinkTmpl": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers.git/+/%s",
- "includeBugs": false,
- "includeLog": false,
- "parentBranch": "master",
- "parentRepo": "https://chromium.googlesource.com/angle/angle.git"
- },
- "kubernetes": {
- "cpu": "1",
- "memory": "2Gi",
- "disk": "2Gi",
- "readinessInitialDelaySeconds": "30",
- "readinessPeriodSeconds": "30",
- "readinessFailureThreshold": "10"
- },
- "maxRollFrequency": "6h",
- "timeWindow": "M-F 07:00-10:00"
-}
diff --git a/autoroll/config/spirv-tools-angle.json b/autoroll/config/spirv-tools-angle.json
index f6bb3d1..d4dd65c 100644
--- a/autoroll/config/spirv-tools-angle.json
+++ b/autoroll/config/spirv-tools-angle.json
@@ -32,7 +32,10 @@
"includeBugs": false,
"includeLog": false,
"parentBranch": "master",
- "parentRepo": "https://chromium.googlesource.com/angle/angle.git"
+ "parentRepo": "https://chromium.googlesource.com/angle/angle.git",
+ "transitiveDeps": {
+ "external/spirv-headers": "./third_party/spirv-headers/src"
+ }
},
"kubernetes": {
"cpu": "1",