OLD | NEW |
1 [ | 1 [ |
2 { | 2 { |
3 "cmd": [ | 3 "cmd": [ |
4 "[ROOT]/b/depot_tools/repo", | 4 "[DEPOT_TOOLS]/repo", |
5 "init", | 5 "init", |
6 "-u", | 6 "-u", |
7 "https://chromium.googlesource.com/chromiumos/manifest.git", | 7 "https://chromium.googlesource.com/chromiumos/manifest.git", |
8 "--repo-url", | 8 "--repo-url", |
9 "https://chromium.googlesource.com/external/repo.git" | 9 "https://chromium.googlesource.com/external/repo.git" |
10 ], | 10 ], |
| 11 "cwd": "[SLAVE_BUILD]", |
11 "name": "repo init" | 12 "name": "repo init" |
12 }, | 13 }, |
13 { | 14 { |
14 "cmd": [ | 15 "cmd": [ |
15 "[ROOT]/b/depot_tools/repo", | 16 "[DEPOT_TOOLS]/repo", |
16 "sync" | 17 "sync" |
17 ], | 18 ], |
| 19 "cwd": "[SLAVE_BUILD]", |
18 "name": "repo sync" | 20 "name": "repo sync" |
19 }, | 21 }, |
20 { | 22 { |
21 "cmd": [ | 23 "cmd": [ |
22 "python", | 24 "python", |
23 "-u", | 25 "-u", |
24 "[CWD]/chromite/bin/cros_sdk", | 26 "[SLAVE_BUILD]/chromite/bin/cros_sdk", |
25 "--cache-dir", | 27 "--cache-dir", |
26 ".cache", | 28 ".cache", |
27 "--", | 29 "--", |
28 "./setup_board", | 30 "./setup_board", |
29 "--board", | 31 "--board", |
30 "amd64-generic" | 32 "amd64-generic" |
31 ], | 33 ], |
| 34 "cwd": "[SLAVE_BUILD]", |
32 "name": "setup board" | 35 "name": "setup board" |
33 }, | 36 }, |
34 { | 37 { |
35 "cmd": [ | 38 "cmd": [ |
36 "python", | 39 "python", |
37 "-u", | 40 "-u", |
38 "[CWD]/chromite/bin/cros_sdk", | 41 "[SLAVE_BUILD]/chromite/bin/cros_sdk", |
39 "--", | 42 "--", |
40 "./build_packages", | 43 "./build_packages", |
41 "--board", | 44 "--board", |
42 "amd64-generic" | 45 "amd64-generic" |
43 ], | 46 ], |
| 47 "cwd": "[SLAVE_BUILD]", |
44 "name": "build packages" | 48 "name": "build packages" |
45 }, | 49 }, |
46 { | 50 { |
47 "cmd": [ | 51 "cmd": [ |
48 "python", | 52 "python", |
49 "-u", | 53 "-u", |
50 "[CWD]/chromite/bin/cros_sdk", | 54 "[SLAVE_BUILD]/chromite/bin/cros_sdk", |
51 "var1=value", | 55 "var1=value", |
52 "--", | 56 "--", |
53 "echo", | 57 "echo", |
54 "hello" | 58 "hello" |
55 ], | 59 ], |
| 60 "cwd": "[SLAVE_BUILD]", |
56 "name": "cros_sdk" | 61 "name": "cros_sdk" |
57 }, | 62 }, |
58 { | 63 { |
59 "allow_subannotations": true, | 64 "allow_subannotations": true, |
60 "cmd": [ | 65 "cmd": [ |
61 "[CWD]/chromite/bin/cbuildbot", | 66 "[SLAVE_BUILD]/chromite/bin/cbuildbot", |
62 "--clobber", | 67 "--clobber", |
63 "--build-dir", | 68 "--build-dir", |
64 "/here/there", | 69 "/here/there", |
65 "amd64-generic-full" | 70 "amd64-generic-full" |
66 ], | 71 ], |
| 72 "cwd": "[SLAVE_BUILD]", |
67 "name": "cbuildbot" | 73 "name": "cbuildbot" |
68 }, | 74 }, |
69 { | 75 { |
70 "cmd": [ | 76 "cmd": [ |
71 "python", | 77 "python", |
72 "-u", | 78 "-u", |
73 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 79 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
74 "[CWD]/chromite/cbuildbot/config_dump.json", | 80 "[SLAVE_BUILD]/chromite/cbuildbot/config_dump.json", |
75 "/path/to/tmp/json" | 81 "/path/to/tmp/json" |
76 ], | 82 ], |
| 83 "cwd": "[SLAVE_BUILD]", |
77 "name": "read chromite config", | 84 "name": "read chromite config", |
78 "~followup_annotations": [ | 85 "~followup_annotations": [ |
79 "@@@STEP_LOG_LINE@config@{@@@", | 86 "@@@STEP_LOG_LINE@config@{@@@", |
80 "@@@STEP_LOG_LINE@config@ \"myconfig\": {@@@", | 87 "@@@STEP_LOG_LINE@config@ \"myconfig\": {@@@", |
81 "@@@STEP_LOG_LINE@config@ \"_template\": \"woot\", @@@", | 88 "@@@STEP_LOG_LINE@config@ \"_template\": \"woot\", @@@", |
82 "@@@STEP_LOG_LINE@config@ \"baz\": \"templated\", @@@", | 89 "@@@STEP_LOG_LINE@config@ \"baz\": \"templated\", @@@", |
83 "@@@STEP_LOG_LINE@config@ \"foo\": \"bar\", @@@", | 90 "@@@STEP_LOG_LINE@config@ \"foo\": \"bar\", @@@", |
84 "@@@STEP_LOG_LINE@config@ \"local\": \"variable\"@@@", | 91 "@@@STEP_LOG_LINE@config@ \"local\": \"variable\"@@@", |
85 "@@@STEP_LOG_LINE@config@ }@@@", | 92 "@@@STEP_LOG_LINE@config@ }@@@", |
86 "@@@STEP_LOG_LINE@config@}@@@", | 93 "@@@STEP_LOG_LINE@config@}@@@", |
87 "@@@STEP_LOG_END@config@@@" | 94 "@@@STEP_LOG_END@config@@@" |
88 ] | 95 ] |
89 }, | 96 }, |
90 { | 97 { |
91 "name": "$result", | 98 "name": "$result", |
92 "recipe_result": null, | 99 "recipe_result": null, |
93 "status_code": 0 | 100 "status_code": 0 |
94 } | 101 } |
95 ] | 102 ] |
OLD | NEW |