mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-06 12:03:47 +00:00
27 lines
765 B
Docker
27 lines
765 B
Docker
FROM alpine:latest
|
|
|
|
RUN apk update && apk add --no-cache git yarn expect
|
|
|
|
WORKDIR /
|
|
|
|
RUN git clone https://github.com/primevprotocol/hyperlane-monorepo.git
|
|
WORKDIR /hyperlane-monorepo
|
|
# Hyperlane 3.5 release w/ merged primev changes
|
|
# https://github.com/primevprotocol/hyperlane-monorepo/commit/1c8cdc9e57389024274242d28e032a2de535c2c7
|
|
RUN git checkout 1c8cdc9e57389024274242d28e032a2de535c2c7
|
|
|
|
RUN yarn install
|
|
RUN yarn build
|
|
|
|
RUN ln -s /hyperlane-monorepo/typescript/cli/dist/cli.js /usr/local/bin/hyperlane
|
|
RUN chmod +x /usr/local/bin/hyperlane
|
|
|
|
COPY chain-config.yml /chain-config.yml
|
|
COPY multisig-ism.yml /multisig-ism.yml
|
|
COPY warp-tokens.yml /warp-tokens.yml
|
|
|
|
COPY entrypoint.sh /entrypoint.sh
|
|
RUN chmod +x /entrypoint.sh
|
|
|
|
ENTRYPOINT [ "/entrypoint.sh" ]
|
|
|