Skip to content

Commit

Permalink
fix: support for tendermint image on arm platforms
Browse files Browse the repository at this point in the history
  • Loading branch information
angrybayblade committed Dec 11, 2023
1 parent f728182 commit 4c8cc6b
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 5 deletions.
10 changes: 5 additions & 5 deletions deployments/Dockerfiles/tendermint/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ COPY wait-for-it.sh .
RUN chmod u+x wait-for-it.sh
RUN mv wait-for-it.sh /usr/local/bin

# Download Tendermint
RUN curl -L https://github.com/tendermint/tendermint/releases/download/v${TENDERMINT_VERSION}/tendermint_${TENDERMINT_VERSION}_linux_amd64.tar.gz > tendermint.tar.gz &&\
tar -xf tendermint.tar.gz &&\
mv tendermint /usr/bin &&\
rm -fr tendermint.tar.gz
COPY install.sh .
RUN chmod u+x install.sh

# Install Tendermint
RUN bash install.sh

RUN mkdir -p /app /tm_state

Expand Down
12 changes: 12 additions & 0 deletions deployments/Dockerfiles/tendermint/install.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Install architecture specific version of tendermint

if [[ "$(uname -m)" == "amd64" ]]
then
curl -L https://github.com/tendermint/tendermint/releases/download/v0.34.19/tendermint_0.34.19_linux_amd64.tar.gz > tendermint.tar.gz
else
curl -L https://github.com/tendermint/tendermint/releases/download/v0.34.19/tendermint_0.34.19_linux_arm64.tar.gz > tendermint.tar.gz
fi

tar -xvf tendermint.tar.gz
mv tendermint /usr/bin
rm -fr tendermint.tar.gz

0 comments on commit 4c8cc6b

Please sign in to comment.