auto-add Build jobs

BUG=skia:

GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=4639

Change-Id: I61acce39abf08c4307e5a7ec990ec8857539f943
Reviewed-on: https://skia-review.googlesource.com/4639
Reviewed-by: Eric Boren <borenet@google.com>
Commit-Queue: Mike Klein <mtklein@chromium.org>
This commit is contained in:
Mike Klein 2016-11-09 17:25:02 -05:00
parent a115129a46
commit cb36f3cacf
2 changed files with 30 additions and 1 deletions

View File

@ -242,6 +242,11 @@ func compile(b *specs.TasksCfgBuilder, name string, parts map[string]string) str
Isolate: "compile_skia.isolate",
Priority: 0.8,
})
// All compile tasks are runnable as their own Job.
b.AddJob(name, &specs.JobSpec{
Priority: 0.8,
TaskSpecs: []string{name},
})
return name
}
@ -559,7 +564,7 @@ func process(b *specs.TasksCfgBuilder, name string) {
}
// Add the Job spec.
b.MustAddJob(name, &specs.JobSpec{
b.AddJob(name, &specs.JobSpec{
Priority: 0.8,
TaskSpecs: deps,
})

View File

@ -1,11 +1,35 @@
{
"jobs": {
"Build-Mac-Clang-Arm7-Debug-iOS": {
"priority": 0.8,
"tasks": [
"Build-Mac-Clang-Arm7-Debug-iOS"
]
},
"Build-Mac-Clang-Arm7-Release-iOS": {
"priority": 0.8,
"tasks": [
"Build-Mac-Clang-Arm7-Release-iOS"
]
},
"Build-Mac-Clang-arm64-Debug-GN_iOS": {
"priority": 0.8,
"tasks": [
"Build-Mac-Clang-arm64-Debug-GN_iOS"
]
},
"Build-Ubuntu-Clang-arm-Debug-GN_Android": {
"priority": 0.8,
"tasks": [
"Build-Ubuntu-Clang-arm-Debug-GN_Android"
]
},
"Build-Ubuntu-Clang-arm-Release-GN_Android": {
"priority": 0.8,
"tasks": [
"Build-Ubuntu-Clang-arm-Release-GN_Android"
]
},
"Build-Ubuntu-GCC-x86_64-Release-GN": {
"priority": 0.8,
"tasks": [