diff --git a/packages/deployment/Dockerfile.sdk b/packages/deployment/Dockerfile.sdk index 86342d94b747..774061ae42c2 100644 --- a/packages/deployment/Dockerfile.sdk +++ b/packages/deployment/Dockerfile.sdk @@ -40,6 +40,10 @@ WORKDIR /usr/src/agoric-sdk/golang/cosmos COPY --from=cosmos-go --link /usr/src/agoric-sdk/golang/cosmos . RUN corepack enable +RUN echo unknown > git-revision.txt + +# XXX until https://github.com/Agoric/agoric-sdk/issues/9043, then just: +# RUN yarn install --frozen-lockfile RUN bash -c \ "for i in {1..3}; do yarn install --frozen-lockfile --network-timeout 1000000 && exit 0 || (echo retrying; sleep 15;) done; exit 1" RUN yarn build:gyp @@ -95,6 +99,8 @@ COPY --link patches patches COPY --from=cosmos-package --link /usr/src/agoric-sdk/golang golang COPY --from=xsnap-package --link /usr/src/agoric-sdk/packages/xsnap packages/xsnap +# XXX until https://github.com/Agoric/agoric-sdk/issues/9043, then just: +# RUN --mount=type=cache,target=$YARN_CACHE_FOLDER yarn install --frozen-lockfile RUN --mount=type=cache,target=$YARN_CACHE_FOLDER bash -c \ "for i in {1..3}; do yarn install --frozen-lockfile --network-timeout 1000000 && exit 0 || (echo retrying; sleep 15;) done; exit 1"