Skip to content

Commit 0a7ead9

Browse files
committed
Dockerfile/openmina: remove mount caches, failing on user machine
1 parent d6b9070 commit 0a7ead9

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

Dockerfile

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,17 @@ RUN RUST_VERSION=$(grep 'channel = ' rust-toolchain.toml | \
1616

1717
COPY . .
1818

19-
# Build with cache mount
20-
RUN --mount=type=cache,target=/usr/local/cargo/registry \
21-
--mount=type=cache,target=/openmina/target,id=rust-target \
22-
make build-release && \
19+
RUN make build-release && \
20+
mkdir -p /openmina/release-bin && \
2321
cp /openmina/target/release/openmina /openmina/release-bin/openmina
2422

25-
RUN --mount=type=cache,target=/usr/local/cargo/registry \
26-
--mount=type=cache,target=/openmina/target,id=rust-target \
27-
make build-testing && \
23+
RUN make build-testing && \
24+
mkdir -p /openmina/testing-release-bin && \
2825
cp /openmina/target/release/openmina-node-testing \
29-
/openmina/testing-release-bin/
26+
/openmina/testing-release-bin/openmina-node-testing
3027

3128
# necessary for proof generation when running a block producer.
32-
RUN git clone --depth 1 \
33-
https://github.com/openmina/circuit-blobs.git && \
29+
RUN make download-circuits && \
3430
rm -rf circuit-blobs/berkeley_rc1 circuit-blobs/*/tests
3531

3632
FROM debian:bullseye

0 commit comments

Comments
 (0)