Skip to content

Commit f30e58c

Browse files
author
Dimitry Kh
committed
fix docker
1 parent dbf6e30 commit f30e58c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:20.04 as retesteth
1+
FROM ubuntu:20.04 AS retesteth
22

33
ARG BESU_SRC="https://github.com/hyperledger/besu.git"
44
ARG PYSPECS_SRC="https://github.com/ethereum/execution-spec-tests"
@@ -62,9 +62,9 @@ RUN wget https://github.com/ethereum/solidity/releases/download/v0.8.21/solc-sta
6262
# Pyspecs
6363
RUN git clone $PYSPECS_SRC /execution-spec-tests
6464
RUN cd /execution-spec-tests && git fetch && git checkout $PYSPECS \
65-
&& python3 -m venv ./venv/ \
66-
&& source ./venv/bin/activate \
67-
&& pip install -e . \
65+
&& curl -LsSf https://astral.sh/uv/install.sh | sh && source $HOME/.local/bin/env \
66+
&& uv sync --all-extras \
67+
&& uv run solc-select use 0.8.24 --always-install\
6868
&& wget https://raw.githubusercontent.com/ethereum/retesteth/develop/web/tfinit.sh \
6969
&& cp tfinit.sh /usr/bin/tfinit.sh \
7070
&& chmod +x /usr/bin/tfinit.sh

0 commit comments

Comments
 (0)