@@ -23,7 +23,7 @@ RUN git clone --recursive --depth=1 -b v${GRPC_VERSION} https://github.com/grpc/
23
23
24
24
ARG PROTOBUF_C_VERSION
25
25
RUN mkdir -p /protobuf-c && \
26
- curl -sSL https://api.github.com/repos/protobuf-c/protobuf-c/tarball/v ${PROTOBUF_C_VERSION} | tar xz --strip 1 -C /protobuf-c && \
26
+ curl -sSL https://api.github.com/repos/protobuf-c/protobuf-c/tarball/${PROTOBUF_C_VERSION} | tar xz --strip 1 -C /protobuf-c && \
27
27
cd /protobuf-c && \
28
28
./autogen.sh && \
29
29
./configure --prefix=/usr && \
@@ -100,12 +100,12 @@ RUN cd / && \
100
100
install -Ds /protoc-gen-lint-out/protoc-gen-lint /out/usr/bin/protoc-gen-lint
101
101
102
102
ARG PROTOC_GEN_VALIDATE_VERSION
103
- RUN mkdir -p ${GOPATH}/src/github.com/lyft /protoc-gen-validate && \
104
- curl -sSL https://api.github.com/repos/lyft /protoc-gen-validate/tarball/v${PROTOC_GEN_VALIDATE_VERSION} | tar xz --strip 1 -C ${GOPATH}/src/github.com/lyft /protoc-gen-validate && \
105
- cd ${GOPATH}/src/github.com/lyft /protoc-gen-validate && \
103
+ RUN mkdir -p ${GOPATH}/src/github.com/envoyproxy /protoc-gen-validate && \
104
+ curl -sSL https://api.github.com/repos/envoyproxy /protoc-gen-validate/tarball/v${PROTOC_GEN_VALIDATE_VERSION} | tar xz --strip 1 -C ${GOPATH}/src/github.com/envoyproxy /protoc-gen-validate && \
105
+ cd ${GOPATH}/src/github.com/envoyproxy /protoc-gen-validate && \
106
106
go build -ldflags '-w -s' -o /protoc-gen-validate-out/protoc-gen-validate . && \
107
107
install -Ds /protoc-gen-validate-out/protoc-gen-validate /out/usr/bin/protoc-gen-validate && \
108
- install -D ./validate/validate.proto /out/usr/include/github.com/lyft /protoc-gen-validate/validate/validate.proto
108
+ install -D ./validate/validate.proto /out/usr/include/github.com/envoyproxy /protoc-gen-validate/validate/validate.proto
109
109
110
110
ARG GRPC_GATEWAY_VERSION
111
111
RUN mkdir -p ${GOPATH}/src/github.com/grpc-ecosystem/grpc-gateway && \
@@ -169,7 +169,6 @@ COPY --from=go_builder /out/ /out/
169
169
COPY --from=rust_builder /out/ /out/
170
170
COPY --from=swift_builder /protoc-gen-swift /out/protoc-gen-swift
171
171
RUN upx --lzma \
172
- /out/usr/bin/protoc \
173
172
/out/usr/bin/grpc_* \
174
173
/out/usr/bin/protoc-gen-*
175
174
RUN find /out -name "*.a" -delete -or -name "*.la" -delete
0 commit comments