From 28e9fce7485ecb7bb980e4b97d885ccea49a912e Mon Sep 17 00:00:00 2001 From: Enderson Maia Date: Tue, 1 Oct 2024 11:39:47 -0300 Subject: [PATCH] feat(sdk): add espresso-dev-node --- .changeset/strong-walls-help.md | 5 +++++ packages/sdk/Dockerfile | 6 ++++++ packages/sdk/docker-bake.hcl | 1 + 3 files changed, 12 insertions(+) create mode 100644 .changeset/strong-walls-help.md diff --git a/.changeset/strong-walls-help.md b/.changeset/strong-walls-help.md new file mode 100644 index 00000000..7e22e493 --- /dev/null +++ b/.changeset/strong-walls-help.md @@ -0,0 +1,5 @@ +--- +"@cartesi/sdk": minor +--- + +add espresso-dev-node binary diff --git a/packages/sdk/Dockerfile b/packages/sdk/Dockerfile index 7bc3b4dd..946d5280 100644 --- a/packages/sdk/Dockerfile +++ b/packages/sdk/Dockerfile @@ -8,6 +8,10 @@ ARG CRANE_VERSION ARG NODEJS_VERSION ARG SU_EXEC_VERSION ARG ANVIL_VERSION +ARG ESPRESSO_DEV_NODE_TAG + +# https://github.com/EspressoSystems/espresso-sequencer/pkgs/container/espresso-sequencer%2Fespresso-dev-node +FROM ghcr.io/espressosystems/espresso-sequencer/espresso-dev-node:${ESPRESSO_DEV_NODE_TAG} AS espresso-dev-node ################################################################################ # base image @@ -169,5 +173,7 @@ ADD --chmod=644 \ RUN tar -xJf /usr/share/cartesi-machine/images/linux-headers.tar.xz -C / && \ rm /usr/share/cartesi-machine/images/linux-headers.tar.xz +COPY --from=espresso-dev-node /usr/bin/espresso-dev-node /usr/bin/ + WORKDIR /mnt ENTRYPOINT ["/usr/local/bin/entrypoint.sh"] diff --git a/packages/sdk/docker-bake.hcl b/packages/sdk/docker-bake.hcl index 8b80dfc9..90cf8ffd 100644 --- a/packages/sdk/docker-bake.hcl +++ b/packages/sdk/docker-bake.hcl @@ -16,5 +16,6 @@ target "default" { NODEJS_VERSION = "18.19.0" SU_EXEC_VERSION = "0.2" ANVIL_VERSION = "e90348416c3a831ab75bb43f6fa5f0a0be4106c4" + ESPRESSO_DEV_NODE_TAG = "20240925" } }