44docker build --platform linux/amd64 -t build-guest:local .
55
66# run docker image
7- docker run --platform linux/amd64 --name build-guest build-guest:local false
7+ docker run --platform linux/amd64 --name build-guest build-guest:local
88
99# copy commitments from container to local (prover)
10- docker cp build-guest:/github/workspace /crates/prover/src/commitments/chunk.rs crates/prover/src/commitments/chunk.rs
11- docker cp build-guest:/github/workspace /crates/prover/src/commitments/batch.rs crates/prover/src/commitments/batch.rs
12- docker cp build-guest:/github/workspace /crates/prover/src/commitments/bundle.rs crates/prover/src/commitments/bundle.rs
10+ docker cp build-guest:/app /crates/prover/src/commitments/chunk.rs crates/prover/src/commitments/chunk.rs
11+ docker cp build-guest:/app /crates/prover/src/commitments/batch.rs crates/prover/src/commitments/batch.rs
12+ docker cp build-guest:/app /crates/prover/src/commitments/bundle.rs crates/prover/src/commitments/bundle.rs
1313
1414# copy commitments to local (verifier)
1515cp crates/prover/src/commitments/chunk.rs crates/verifier/src/commitments/chunk.rs
@@ -19,3 +19,11 @@ cp crates/prover/src/commitments/bundle.rs crates/verifier/src/commitments/bundl
1919# copy commitments to local (circuits)
2020cp crates/prover/src/commitments/chunk.rs crates/circuits/batch-circuit/src/child_commitments.rs
2121cp crates/prover/src/commitments/batch.rs crates/circuits/bundle-circuit/src/child_commitments.rs
22+
23+ # copy app.vmexe and openvm.toml from container to local
24+ mkdir -p crates/circuits/chunk-circuit/openvm
25+ mkdir -p crates/circuits/batch-circuit/openvm
26+ mkdir -p crates/circuits/bundle-circuit/openvm
27+ docker cp build-guest:/app/crates/circuits/chunk-circuit/openvm/* crates/circuits/chunk-circuit/openvm/
28+ docker cp build-guest:/app/crates/circuits/batch-circuit/openvm/* crates/circuits/batch-circuit/openvm/
29+ docker cp build-guest:/app/crates/circuits/bundle-circuit/openvm/* crates/circuits/bundle-circuit/openvm/
0 commit comments