Skip to content

Commit

Permalink
Update Nethermind to 1.30.3 (and op node) (#380)
Browse files Browse the repository at this point in the history
* Update Nethermind to 1.30.3 (and op node)

* Update .NET

* Update other version changes

* Retrigger
  • Loading branch information
benaadams authored Jan 23, 2025
1 parent 410634f commit 9997fd1
Showing 1 changed file with 10 additions and 8 deletions.
18 changes: 10 additions & 8 deletions nethermind/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,27 +1,30 @@
FROM golang:1.21 AS op
FROM golang:1.22 AS op

WORKDIR /app

ENV REPO=https://github.com/ethereum-optimism/optimism.git
ENV VERSION=v1.9.1
ENV COMMIT=4797ddb70e05d4952685bad53e608cb5606284e6
ENV VERSION=v1.10.2
ENV COMMIT=8bf7ff60f34a7c5082cec5c56bed1f76cc1893ad
RUN git clone $REPO --branch op-node/$VERSION --single-branch . && \
git switch -c branch-$VERSION && \
bash -c '[ "$(git rev-parse HEAD)" = "$COMMIT" ]'

# Install 'just'
RUN curl -sSfL 'https://just.systems/install.sh' | bash -s -- --to /usr/local/bin

RUN cd op-node && \
make VERSION=$VERSION op-node

FROM mcr.microsoft.com/dotnet/sdk:8.0.403-noble AS build
FROM mcr.microsoft.com/dotnet/sdk:9.0-noble AS build

ARG BUILD_CONFIG=release
ARG TARGETARCH

WORKDIR /app

ENV REPO=https://github.com/NethermindEth/nethermind.git
ENV VERSION=1.29.1
ENV COMMIT=dfea52404006c6ce1b133b98f324dbfcb62773e1
ENV VERSION=1.30.3
ENV COMMIT=87c863793b2302209187432b6afe5d7d84918bab
RUN git clone $REPO --branch $VERSION --single-branch . && \
git switch -c $VERSION
RUN bash -c '[ "$(git rev-parse HEAD)" = "$COMMIT" ]'
Expand All @@ -30,8 +33,7 @@ RUN TARGETARCH=${TARGETARCH#linux/} && \
echo "Using architecture: $arch" && \
dotnet publish src/Nethermind/Nethermind.Runner -c $BUILD_CONFIG -a $arch -o /publish --sc false


FROM mcr.microsoft.com/dotnet/aspnet:8.0
FROM mcr.microsoft.com/dotnet/aspnet:9.0-noble

RUN apt-get update && \
apt-get install -y jq curl supervisor && \
Expand Down

0 comments on commit 9997fd1

Please sign in to comment.