From 9bf8c036e2ea4ad55eb6ef5d3b8a3b6fe32fd24a Mon Sep 17 00:00:00 2001 From: zkldi <20380519+zkldi@users.noreply.github.com> Date: Thu, 18 Aug 2022 04:58:43 +0100 Subject: [PATCH] ci: update git to 2.30 inside server container --- Dockerfile.server | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Dockerfile.server b/Dockerfile.server index 3ec8d9a8a..15a796741 100644 --- a/Dockerfile.server +++ b/Dockerfile.server @@ -8,6 +8,12 @@ WORKDIR /app ARG COMMIT_HASH ENV COMMIT_HASH=${COMMIT_HASH} +# Git 2.22 is the default in node:16 +# This is over 4 years old. We need a later one to be able to do sparse checkouts. +RUN echo deb http://deb.debian.org/debian buster-backports main | tee /etc/apt/sources.list.d/buster-backports.list && \ + apt update && \ + apt install -y -t buster-backports git + COPY --chown=node:node ./server /app/server COPY --chown=node:node ./common /app/common COPY --chown=node:node ./pnpm-lock.yaml /app