Skip to content

Commit 2d14066

Browse files
committed
add skipped dockerfile
1 parent 9bedf00 commit 2d14066

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

integration-tests/Dockerfile

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
FROM python:3.10-slim-bullseye
2+
3+
# Install Rust
4+
RUN apt update && apt install -y curl pkg-config libssl-dev build-essential
5+
RUN curl https://sh.rustup.rs -sSf | bash -s -- -y
6+
ENV PATH="/root/.cargo/bin:${PATH}"
7+
RUN rustup toolchain install nightly
8+
9+
# Install poetry
10+
RUN pip install poetry
11+
ENV PATH="${PATH}:/root/.local/bin"
12+
RUN poetry config virtualenvs.in-project true
13+
14+
# Install Solana Tool Suite
15+
RUN sh -c "$(curl -sSfL https://release.solana.com/v1.14.17/install)"
16+
ENV PATH="${PATH}:/root/.local/share/solana/install/active_release/bin"
17+
18+
ADD . /agent
19+
WORKDIR /agent
20+
21+
RUN cargo build --release

0 commit comments

Comments
 (0)