Add chain info to production docker image
This commit is contained in:
parent
88926bd777
commit
fe72938835
|
@ -7,3 +7,5 @@ trustwallet
|
||||||
!trustwallet/blockchains/ethereum/assets
|
!trustwallet/blockchains/ethereum/assets
|
||||||
!trustwallet/blockchains/polygon/assets
|
!trustwallet/blockchains/polygon/assets
|
||||||
!trustwallet/blockchains/smartchain/assets
|
!trustwallet/blockchains/smartchain/assets
|
||||||
|
chains
|
||||||
|
!chains/_data/chains
|
||||||
|
|
|
@ -24,6 +24,10 @@ FROM alpine:3.15.0 AS topic0builder
|
||||||
WORKDIR /topic0
|
WORKDIR /topic0
|
||||||
COPY topic0/with_parameter_names /topic0/
|
COPY topic0/with_parameter_names /topic0/
|
||||||
|
|
||||||
|
FROM alpine:3.15.0 AS chainsbuilder
|
||||||
|
WORKDIR /chains
|
||||||
|
COPY chains/_data/chains /chains/
|
||||||
|
|
||||||
# Add brotli module to official nginx image
|
# Add brotli module to official nginx image
|
||||||
# Based on: https://github.com/nginxinc/docker-nginx/tree/master/modules
|
# Based on: https://github.com/nginxinc/docker-nginx/tree/master/modules
|
||||||
FROM nginx:1.21.3-alpine as nginxbuilder
|
FROM nginx:1.21.3-alpine as nginxbuilder
|
||||||
|
@ -87,6 +91,7 @@ RUN set -ex \
|
||||||
done \
|
done \
|
||||||
&& rm -rf /tmp/packages
|
&& rm -rf /tmp/packages
|
||||||
RUN apk update && apk add jq
|
RUN apk update && apk add jq
|
||||||
|
COPY --from=chainsbuilder /chains /usr/share/nginx/html/chains/
|
||||||
COPY --from=topic0builder /topic0 /usr/share/nginx/html/topic0/
|
COPY --from=topic0builder /topic0 /usr/share/nginx/html/topic0/
|
||||||
COPY --from=fourbytesbuilder /signatures /usr/share/nginx/html/signatures/
|
COPY --from=fourbytesbuilder /signatures /usr/share/nginx/html/signatures/
|
||||||
COPY --from=logobuilder /assets /usr/share/nginx/html/assets/
|
COPY --from=logobuilder /assets /usr/share/nginx/html/assets/
|
||||||
|
|
Loading…
Reference in New Issue