From 8c31e815ac065181a5fdc1558dff3a1e94d1dac1 Mon Sep 17 00:00:00 2001 From: Atsushi Watanabe Date: Sun, 28 Apr 2024 13:14:06 +0900 Subject: [PATCH 1/2] Install protobuf-dev --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index a9933f6..61a32ce 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,6 +7,7 @@ RUN --mount=type=cache,target=/etc/apk/cache,id=apk \ apk add --no-cache \ libstdc++ \ nodejs \ + protobuf-dev \ protoc \ py3-setuptools \ python3 \ From 894ab2035e3ac6f87a56e389f373ecc65d3ffdf4 Mon Sep 17 00:00:00 2001 From: Atsushi Watanabe Date: Sun, 28 Apr 2024 13:46:07 +0900 Subject: [PATCH 2/2] Install googleapis --- Dockerfile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Dockerfile b/Dockerfile index 61a32ce..e64b0d9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -64,4 +64,9 @@ RUN --mount=type=cache,target=/etc/apk/cache,id=apk \ | sed -n 's|^/.*/grpc-tools-\(.*\)$|ruby grpc-tools \1|p'>> /versions \ && apk del .builddeps +RUN wget https://github.com/googleapis/googleapis/archive/refs/heads/master.tar.gz -O /tmp/googleapis.tar.gz \ + && mkdir -p /protos/googleapis \ + && tar xzfv /tmp/googleapis.tar.gz -C /protos/googleapis --strip-components 1 googleapis-master \ + && rm -rf /tmp/googleapis.tar.gz + WORKDIR /defs