@@ -71,7 +71,7 @@ RUN git clone https://github.com/bitcoin-core/secp256k1 && \
71
71
72
72
FROM builder as cardano-db-sync-build
73
73
# Install cardano-db-sync
74
- ARG DBSYNC_VERSION=13.1.0.0
74
+ ARG DBSYNC_VERSION=13.1.0.2
75
75
ENV DBSYNC_VERSION=${DBSYNC_VERSION}
76
76
RUN echo "Building tags/${DBSYNC_VERSION}..." \
77
77
&& echo tags/${DBSYNC_VERSION} > /CARDANO_BRANCH \
@@ -80,14 +80,15 @@ RUN echo "Building tags/${DBSYNC_VERSION}..." \
80
80
&& git fetch --all --recurse-submodules --tags \
81
81
&& git tag \
82
82
&& git checkout tags/${DBSYNC_VERSION} \
83
- && cabal configure --with-compiler=ghc-$GHC_VERSION \
83
+ && cabal update \
84
+ && cabal configure --with-compiler=ghc-${GHC_VERSION} \
84
85
&& cabal build cardano-db-sync \
85
86
&& mkdir -p /root/.local/bin/ \
86
- && cp -p dist-newstyle/build/$(uname -m)-linux/ghc-$GHC_VERSION/cardano-db-sync-${DBSYNC_VERSION}/build/cardano-db-sync/cardano-db-sync /root/.local/bin/ \
87
+ && cp -p dist-newstyle/build/$(uname -m)-linux/ghc-${ GHC_VERSION} /cardano-db-sync-${DBSYNC_VERSION}/build/cardano-db-sync/cardano-db-sync /root/.local/bin/ \
87
88
&& rm -rf /root/.cabal/packages \
88
- && rm -rf /usr/local/lib/ghc-8.10.7 / /usr/local/share/doc/ghc-8.10.7 / \
89
+ && rm -rf /usr/local/lib/ghc-${GHC_VERSION} / /usr/local/share/doc/ghc-${GHC_VERSION} / \
89
90
&& rm -rf /code/cardano-db-sync/dist-newstyle/ \
90
- && rm -rf /root/.cabal/store/ghc-8.10.7
91
+ && rm -rf /root/.cabal/store/ghc-${GHC_VERSION}
91
92
92
93
FROM debian:stable-slim as cardano-db-sync
93
94
ENV LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH"
0 commit comments