|
34 | 34 | {
|
35 | 35 | "name": "gcr.io/${PROJECT_ID}/adhd-archlinux-builder",
|
36 | 36 | "args": [
|
37 |
| - "version" |
| 37 | + "-ah", |
| 38 | + "/workspace/adhd/", |
| 39 | + "./" |
38 | 40 | ],
|
| 41 | + "dir": "/workspace-ensure-bazel", |
39 | 42 | "id": "ensure-bazel:0",
|
40 |
| - "entrypoint": "bazel" |
| 43 | + "waitFor": [ |
| 44 | + "prepare-source:1" |
| 45 | + ], |
| 46 | + "entrypoint": "rsync", |
| 47 | + "volumes": [ |
| 48 | + { |
| 49 | + "name": "workspace-ensure-bazel", |
| 50 | + "path": "/workspace-ensure-bazel" |
| 51 | + } |
| 52 | + ] |
41 | 53 | },
|
42 | 54 | {
|
43 | 55 | "name": "gcr.io/${PROJECT_ID}/adhd-archlinux-builder",
|
44 | 56 | "args": [
|
45 |
| - "setup complete" |
| 57 | + "version" |
46 | 58 | ],
|
47 |
| - "id": "setup-complete:0", |
| 59 | + "dir": "/workspace-ensure-bazel", |
| 60 | + "id": "ensure-bazel:1", |
48 | 61 | "waitFor": [
|
49 |
| - "prepare-source:1", |
50 | 62 | "ensure-bazel:0"
|
51 | 63 | ],
|
52 |
| - "entrypoint": "echo" |
| 64 | + "entrypoint": "bazel", |
| 65 | + "volumes": [ |
| 66 | + { |
| 67 | + "name": "workspace-ensure-bazel", |
| 68 | + "path": "/workspace-ensure-bazel" |
| 69 | + } |
| 70 | + ] |
53 | 71 | },
|
54 | 72 | {
|
55 | 73 | "name": "gcr.io/${PROJECT_ID}/adhd-archlinux-builder",
|
|
61 | 79 | "dir": "/workspace-copgen-check",
|
62 | 80 | "id": "copgen-check:0",
|
63 | 81 | "waitFor": [
|
64 |
| - "setup-complete:0" |
| 82 | + "ensure-bazel:1" |
65 | 83 | ],
|
66 | 84 | "entrypoint": "rsync",
|
67 | 85 | "volumes": [
|
|
99 | 117 | "dir": "/workspace-rust_generate",
|
100 | 118 | "id": "rust_generate:0",
|
101 | 119 | "waitFor": [
|
102 |
| - "setup-complete:0" |
| 120 | + "ensure-bazel:1" |
103 | 121 | ],
|
104 | 122 | "entrypoint": "rsync",
|
105 | 123 | "volumes": [
|
|
153 | 171 | "dir": "/workspace-archlinux-clang",
|
154 | 172 | "id": "archlinux-clang:0",
|
155 | 173 | "waitFor": [
|
156 |
| - "setup-complete:0" |
| 174 | + "ensure-bazel:1" |
157 | 175 | ],
|
158 | 176 | "entrypoint": "rsync",
|
159 | 177 | "volumes": [
|
|
196 | 214 | "dir": "/workspace-archlinux-clang-asan",
|
197 | 215 | "id": "archlinux-clang-asan:0",
|
198 | 216 | "waitFor": [
|
199 |
| - "setup-complete:0" |
| 217 | + "ensure-bazel:1" |
200 | 218 | ],
|
201 | 219 | "entrypoint": "rsync",
|
202 | 220 | "volumes": [
|
|
240 | 258 | "dir": "/workspace-archlinux-clang-ubsan",
|
241 | 259 | "id": "archlinux-clang-ubsan:0",
|
242 | 260 | "waitFor": [
|
243 |
| - "setup-complete:0" |
| 261 | + "ensure-bazel:1" |
244 | 262 | ],
|
245 | 263 | "entrypoint": "rsync",
|
246 | 264 | "volumes": [
|
|
284 | 302 | "dir": "/workspace-archlinux-gcc",
|
285 | 303 | "id": "archlinux-gcc:0",
|
286 | 304 | "waitFor": [
|
287 |
| - "setup-complete:0" |
| 305 | + "ensure-bazel:1" |
288 | 306 | ],
|
289 | 307 | "entrypoint": "rsync",
|
290 | 308 | "volumes": [
|
|
328 | 346 | "dir": "/workspace-archlinux-system-cras-rust",
|
329 | 347 | "id": "archlinux-system-cras-rust:0",
|
330 | 348 | "waitFor": [
|
331 |
| - "setup-complete:0" |
| 349 | + "ensure-bazel:1" |
332 | 350 | ],
|
333 | 351 | "entrypoint": "rsync",
|
334 | 352 | "volumes": [
|
|
405 | 423 | "dbg",
|
406 | 424 | "--//:system_cras_rust",
|
407 | 425 | "--repo_env=SYSTEM_CRAS_RUST_LIB=/workspace-archlinux-system-cras-rust/target/debug/libcras_rust.a",
|
| 426 | + "--override_repository=rules_rust=/workspace-archlinux-system-cras-rust/cras/rules_rust_stub", |
408 | 427 | "--config=local-clang"
|
409 | 428 | ],
|
410 | 429 | "dir": "/workspace-archlinux-system-cras-rust",
|
|
430 | 449 | "dir": "/workspace-kythe",
|
431 | 450 | "id": "kythe:0",
|
432 | 451 | "waitFor": [
|
433 |
| - "setup-complete:0" |
| 452 | + "ensure-bazel:1" |
434 | 453 | ],
|
435 | 454 | "entrypoint": "rsync",
|
436 | 455 | "volumes": [
|
|
466 | 485 | ],
|
467 | 486 | "id": "oss-fuzz-setup:0",
|
468 | 487 | "waitFor": [
|
469 |
| - "setup-complete:0" |
| 488 | + "ensure-bazel:1" |
470 | 489 | ],
|
471 | 490 | "entrypoint": "mkdir"
|
472 | 491 | },
|
|
673 | 692 | "dir": "/workspace-cppcheck",
|
674 | 693 | "id": "cppcheck:0",
|
675 | 694 | "waitFor": [
|
676 |
| - "setup-complete:0" |
| 695 | + "ensure-bazel:1" |
677 | 696 | ],
|
678 | 697 | "entrypoint": "rsync",
|
679 | 698 | "volumes": [
|
|
0 commit comments