|
2 | 2 | "barretenberg-x86_64-linux-clang": {
|
3 | 3 | "buildDir": "barretenberg/cpp",
|
4 | 4 | "dockerfile": "dockerfiles/Dockerfile.x86_64-linux-clang",
|
5 |
| - "rebuildPatterns": ".rebuild_patterns", |
6 |
| - "dependencies": [] |
| 5 | + "rebuildPatterns": ".rebuild_patterns" |
7 | 6 | },
|
8 | 7 | "barretenberg-x86_64-linux-clang-assert": {
|
9 | 8 | "buildDir": "barretenberg/cpp",
|
10 | 9 | "dockerfile": "dockerfiles/Dockerfile.x86_64-linux-clang-assert",
|
11 |
| - "rebuildPatterns": ".rebuild_patterns", |
12 |
| - "dependencies": [] |
| 10 | + "rebuildPatterns": ".rebuild_patterns" |
13 | 11 | },
|
14 | 12 | "barretenberg-x86_64-linux-clang-fuzzing": {
|
15 | 13 | "buildDir": "barretenberg/cpp",
|
16 | 14 | "dockerfile": "dockerfiles/Dockerfile.x86_64-linux-clang-fuzzing",
|
17 |
| - "rebuildPatterns": ".rebuild_patterns", |
18 |
| - "dependencies": [] |
| 15 | + "rebuildPatterns": ".rebuild_patterns" |
19 | 16 | },
|
20 | 17 | "barretenberg-x86_64-linux-gcc": {
|
21 | 18 | "buildDir": "barretenberg/cpp",
|
22 | 19 | "dockerfile": "dockerfiles/Dockerfile.x86_64-linux-gcc",
|
23 |
| - "rebuildPatterns": ".rebuild_patterns", |
24 |
| - "dependencies": [] |
| 20 | + "rebuildPatterns": ".rebuild_patterns" |
25 | 21 | },
|
26 | 22 | "barretenberg-wasm-linux-clang": {
|
27 | 23 | "buildDir": "barretenberg/cpp",
|
28 | 24 | "dockerfile": "dockerfiles/Dockerfile.wasm-linux-clang",
|
29 |
| - "rebuildPatterns": ".rebuild_patterns", |
30 |
| - "dependencies": [] |
| 25 | + "rebuildPatterns": ".rebuild_patterns" |
31 | 26 | },
|
32 | 27 | "bb.js": {
|
33 | 28 | "buildDir": "barretenberg/ts",
|
34 |
| - "rebuildPatterns": ["^barretenberg/ts/"], |
35 | 29 | "dependencies": ["barretenberg-wasm-linux-clang"]
|
36 | 30 | },
|
37 | 31 | "barretenberg-acir-tests-bb": {
|
38 | 32 | "buildDir": "barretenberg/acir_tests",
|
39 | 33 | "dockerfile": "Dockerfile.bb",
|
40 |
| - "rebuildPatterns": ["^barretenberg/acir_tests/"], |
41 | 34 | "dependencies": ["barretenberg-x86_64-linux-clang-assert"]
|
42 | 35 | },
|
43 | 36 | "barretenberg-acir-tests-bb.js": {
|
44 | 37 | "buildDir": "barretenberg/acir_tests",
|
45 | 38 | "dockerfile": "Dockerfile.bb.js",
|
46 |
| - "rebuildPatterns": ["^barretenberg/acir_tests/"], |
47 | 39 | "dependencies": ["bb.js"]
|
48 | 40 | },
|
49 | 41 | "circuits-wasm-linux-clang": {
|
|
79 | 71 | "docs": {
|
80 | 72 | "buildDir": ".",
|
81 | 73 | "dockerfile": "docs/Dockerfile",
|
82 |
| - "rebuildPatterns": ["^docs/", "^.*.cpp$", "^.*.ts$"], |
83 |
| - "dependencies": [] |
| 74 | + "rebuildPatterns": ["^docs/", "^.*.cpp$", "^.*.ts$"] |
84 | 75 | },
|
85 | 76 | "l1-contracts": {
|
86 |
| - "buildDir": "l1-contracts", |
87 |
| - "dockerfile": "Dockerfile", |
88 |
| - "rebuildPatterns": ["^l1-contracts/"], |
89 |
| - "dependencies": [] |
| 77 | + "buildDir": "l1-contracts" |
90 | 78 | },
|
91 | 79 | "l1-artifacts": {
|
92 | 80 | "buildDir": "yarn-project",
|
93 | 81 | "projectDir": "yarn-project/l1-artifacts",
|
94 |
| - "dockerfile": "l1-artifacts/Dockerfile", |
95 | 82 | "rebuildPatterns": ["^l1-contracts/", "^yarn-project/l1-artifacts/"],
|
96 | 83 | "dependencies": []
|
97 | 84 | },
|
|
111 | 98 | },
|
112 | 99 | "acir-simulator": {
|
113 | 100 | "buildDir": "yarn-project",
|
114 |
| - "projectDir": "yarn-project/acir-simulator", |
115 |
| - "dockerfile": "acir-simulator/Dockerfile", |
116 |
| - "rebuildPatterns": ["^yarn-project/acir-simulator/"] |
| 101 | + "projectDir": "yarn-project/acir-simulator" |
117 | 102 | },
|
118 | 103 | "archiver": {
|
119 | 104 | "buildDir": "yarn-project",
|
120 |
| - "projectDir": "yarn-project/archiver", |
121 |
| - "dockerfile": "archiver/Dockerfile", |
122 |
| - "rebuildPatterns": ["^yarn-project/archiver/"] |
| 105 | + "projectDir": "yarn-project/archiver" |
123 | 106 | },
|
124 | 107 | "cli": {
|
125 | 108 | "buildDir": "yarn-project",
|
126 |
| - "projectDir": "yarn-project/cli", |
127 |
| - "dockerfile": "cli/Dockerfile", |
128 |
| - "rebuildPatterns": ["^yarn-project/cli/"] |
| 109 | + "projectDir": "yarn-project/cli" |
129 | 110 | },
|
130 | 111 | "aztec-rpc": {
|
131 | 112 | "buildDir": "yarn-project",
|
132 |
| - "projectDir": "yarn-project/aztec-rpc", |
133 |
| - "dockerfile": "aztec-rpc/Dockerfile", |
134 |
| - "rebuildPatterns": ["^yarn-project/aztec-rpc/"] |
| 113 | + "projectDir": "yarn-project/aztec-rpc" |
135 | 114 | },
|
136 | 115 | "aztec-sandbox": {
|
137 | 116 | "buildDir": "yarn-project",
|
138 |
| - "projectDir": "yarn-project/aztec-sandbox", |
139 |
| - "dockerfile": "aztec-sandbox/Dockerfile", |
140 |
| - "rebuildPatterns": ["^yarn-project/aztec-sandbox/"] |
| 117 | + "projectDir": "yarn-project/aztec-sandbox" |
141 | 118 | },
|
142 | 119 | "aztec.js": {
|
143 | 120 | "buildDir": "yarn-project",
|
144 |
| - "projectDir": "yarn-project/aztec.js", |
145 |
| - "dockerfile": "aztec.js/Dockerfile", |
146 |
| - "rebuildPatterns": ["^yarn-project/aztec.js/"] |
| 121 | + "projectDir": "yarn-project/aztec.js" |
147 | 122 | },
|
148 | 123 | "canary-build": {
|
149 | 124 | "buildDir": "yarn-project",
|
150 | 125 | "projectDir": "yarn-project/canary",
|
151 |
| - "dockerfile": "canary/Dockerfile.build", |
152 |
| - "rebuildPatterns": ["^yarn-project/canary/"] |
| 126 | + "dockerfile": "Dockerfile.build" |
153 | 127 | },
|
154 | 128 | "canary": {
|
155 | 129 | "buildDir": "yarn-project",
|
156 |
| - "projectDir": "yarn-project/canary", |
157 |
| - "dockerfile": "canary/Dockerfile", |
158 |
| - "rebuildPatterns": ["^yarn-project/canary/"] |
| 130 | + "projectDir": "yarn-project/canary" |
159 | 131 | },
|
160 | 132 | "circuits.js": {
|
161 | 133 | "buildDir": "yarn-project",
|
162 |
| - "projectDir": "yarn-project/circuits.js", |
163 |
| - "dockerfile": "circuits.js/Dockerfile", |
164 |
| - "rebuildPatterns": ["^yarn-project/circuits.js/"] |
| 134 | + "projectDir": "yarn-project/circuits.js" |
165 | 135 | },
|
166 | 136 | "end-to-end": {
|
167 | 137 | "buildDir": "yarn-project",
|
168 |
| - "projectDir": "yarn-project/end-to-end", |
169 |
| - "dockerfile": "end-to-end/Dockerfile", |
170 |
| - "rebuildPatterns": ["^yarn-project/end-to-end/"] |
| 138 | + "projectDir": "yarn-project/end-to-end" |
171 | 139 | },
|
172 | 140 | "ethereum": {
|
173 | 141 | "buildDir": "yarn-project",
|
174 |
| - "projectDir": "yarn-project/ethereum", |
175 |
| - "dockerfile": "ethereum/Dockerfile", |
176 |
| - "rebuildPatterns": ["^yarn-project/ethereum/"] |
| 142 | + "projectDir": "yarn-project/ethereum" |
177 | 143 | },
|
178 | 144 | "foundation": {
|
179 | 145 | "buildDir": "yarn-project",
|
180 |
| - "projectDir": "yarn-project/foundation", |
181 |
| - "dockerfile": "foundation/Dockerfile", |
182 |
| - "rebuildPatterns": ["^yarn-project/foundation/"] |
| 146 | + "projectDir": "yarn-project/foundation" |
183 | 147 | },
|
184 | 148 | "key-store": {
|
185 | 149 | "buildDir": "yarn-project",
|
186 |
| - "projectDir": "yarn-project/key-store", |
187 |
| - "dockerfile": "key-store/Dockerfile", |
188 |
| - "rebuildPatterns": ["^yarn-project/key-store/"] |
| 150 | + "projectDir": "yarn-project/key-store" |
189 | 151 | },
|
190 | 152 | "merkle-tree": {
|
191 | 153 | "buildDir": "yarn-project",
|
192 |
| - "projectDir": "yarn-project/merkle-tree", |
193 |
| - "dockerfile": "merkle-tree/Dockerfile", |
194 |
| - "rebuildPatterns": ["^yarn-project/merkle-tree/"] |
| 154 | + "projectDir": "yarn-project/merkle-tree" |
195 | 155 | },
|
196 | 156 | "noir-contracts-build": {
|
197 | 157 | "buildDir": "yarn-project",
|
198 | 158 | "projectDir": "yarn-project/noir-contracts",
|
199 |
| - "dockerfile": "noir-contracts/Dockerfile.build", |
| 159 | + "dockerfile": "Dockerfile.build", |
200 | 160 | "rebuildPatterns": [
|
201 | 161 | "^yarn-project/noir-contracts/",
|
202 | 162 | "^yarn-project/aztec-nr/"
|
|
205 | 165 | "noir-contracts": {
|
206 | 166 | "buildDir": "yarn-project",
|
207 | 167 | "projectDir": "yarn-project/noir-contracts",
|
208 |
| - "dockerfile": "noir-contracts/Dockerfile", |
209 | 168 | "rebuildPatterns": [
|
210 | 169 | "^yarn-project/noir-contracts/",
|
211 | 170 | "^yarn-project/aztec-nr/"
|
212 | 171 | ]
|
213 | 172 | },
|
214 | 173 | "noir-compiler": {
|
215 | 174 | "buildDir": "yarn-project",
|
216 |
| - "projectDir": "yarn-project/noir-compiler", |
217 |
| - "dockerfile": "noir-compiler/Dockerfile", |
218 |
| - "rebuildPatterns": ["^yarn-project/noir-compiler/"] |
| 175 | + "projectDir": "yarn-project/noir-compiler" |
219 | 176 | },
|
220 | 177 | "p2p": {
|
221 | 178 | "buildDir": "yarn-project",
|
222 |
| - "projectDir": "yarn-project/p2p", |
223 |
| - "dockerfile": "p2p/Dockerfile", |
224 |
| - "rebuildPatterns": ["^yarn-project/p2p/"] |
| 179 | + "projectDir": "yarn-project/p2p" |
225 | 180 | },
|
226 | 181 | "p2p-bootstrap": {
|
227 | 182 | "buildDir": "yarn-project",
|
228 | 183 | "projectDir": "yarn-project/p2p-bootstrap",
|
229 |
| - "dockerfile": "p2p/Dockerfile", |
230 |
| - "rebuildPatterns": ["^yarn-project/p2p-bootstrap/"] |
| 184 | + "dockerfile": "../p2p/Dockerfile" |
231 | 185 | },
|
232 | 186 | "prover-client": {
|
233 | 187 | "buildDir": "yarn-project",
|
234 |
| - "projectDir": "yarn-project/prover-client", |
235 |
| - "dockerfile": "prover-client/Dockerfile", |
236 |
| - "rebuildPatterns": ["^yarn-project/prover-client/"] |
| 188 | + "projectDir": "yarn-project/prover-client" |
237 | 189 | },
|
238 | 190 | "rollup-provider": {
|
239 | 191 | "buildDir": "yarn-project",
|
240 |
| - "projectDir": "yarn-project/rollup-provider", |
241 |
| - "dockerfile": "rollup-provider/Dockerfile", |
242 |
| - "rebuildPatterns": ["^yarn-project/rollup-provider/"] |
| 192 | + "projectDir": "yarn-project/rollup-provider" |
243 | 193 | },
|
244 | 194 | "aztec-node": {
|
245 | 195 | "buildDir": "yarn-project",
|
246 |
| - "projectDir": "yarn-project/aztec-node", |
247 |
| - "dockerfile": "aztec-node/Dockerfile", |
248 |
| - "rebuildPatterns": ["^yarn-project/aztec-node/"] |
| 196 | + "projectDir": "yarn-project/aztec-node" |
249 | 197 | },
|
250 | 198 | "sequencer-client": {
|
251 | 199 | "buildDir": "yarn-project",
|
252 |
| - "projectDir": "yarn-project/sequencer-client", |
253 |
| - "dockerfile": "sequencer-client/Dockerfile", |
254 |
| - "rebuildPatterns": ["^yarn-project/sequencer-client/"] |
| 200 | + "projectDir": "yarn-project/sequencer-client" |
255 | 201 | },
|
256 | 202 | "types": {
|
257 | 203 | "buildDir": "yarn-project",
|
258 |
| - "projectDir": "yarn-project/types", |
259 |
| - "dockerfile": "types/Dockerfile", |
260 |
| - "rebuildPatterns": ["^yarn-project/types/"] |
| 204 | + "projectDir": "yarn-project/types" |
261 | 205 | },
|
262 | 206 | "world-state": {
|
263 | 207 | "buildDir": "yarn-project",
|
264 |
| - "projectDir": "yarn-project/world-state", |
265 |
| - "dockerfile": "world-state/Dockerfile", |
266 |
| - "rebuildPatterns": ["^yarn-project/world-state/"] |
| 208 | + "projectDir": "yarn-project/world-state" |
267 | 209 | }
|
268 | 210 | }
|
0 commit comments