Files
stacks-subnets/Dockerfile
Brice Dobry 542dc5e751 ci: don't package the contracts in the docker image
Clarinet now retrieves the contracts from the network, so we do not need
the hack of putting them in the image.
2023-03-16 20:54:13 -04:00

22 lines
409 B
Docker

FROM rust:bullseye as build
ARG SUBNET_NODE_VERSION="No Version Info"
ARG GIT_BRANCH='No Branch Info'
ARG GIT_COMMIT='No Commit Info'
WORKDIR /src
COPY . .
RUN mkdir /out /contracts
RUN cd testnet/stacks-node && cargo build --features monitoring_prom,slog_json --release
RUN cp target/release/subnet-node /out
FROM debian:bullseye-backports
COPY --from=build /out/ /bin/
CMD ["subnet-node", "start"]