From ee896aefb47cc1d682578fb32830862016d4c2db Mon Sep 17 00:00:00 2001 From: pkwarren <398111+pkwarren@users.noreply.github.com> Date: Tue, 18 Feb 2025 14:05:53 +0000 Subject: [PATCH] detected new plugin versions --- .../mercari-grpc-federation/v1.9.3/.dockerignore | 2 ++ .../mercari-grpc-federation/v1.9.3/Dockerfile | 16 ++++++++++++++++ .../v1.9.3/buf.plugin.yaml | 10 ++++++++++ plugins/connectrpc/dart/v0.3.0/.dockerignore | 2 ++ plugins/connectrpc/dart/v0.3.0/Dockerfile | 15 +++++++++++++++ plugins/connectrpc/dart/v0.3.0/buf.plugin.yaml | 12 ++++++++++++ .../v1.9.3/eliza/plugin.sum | 1 + .../v1.9.3/grpc-federation-v1.4.1/plugin.sum | 1 + .../v1.9.3/petapis/plugin.sum | 1 + .../connectrpc/dart/v0.3.0/eliza/plugin.sum | 1 + .../connectrpc/dart/v0.3.0/petapis/plugin.sum | 1 + 11 files changed, 62 insertions(+) create mode 100644 plugins/community/mercari-grpc-federation/v1.9.3/.dockerignore create mode 100644 plugins/community/mercari-grpc-federation/v1.9.3/Dockerfile create mode 100644 plugins/community/mercari-grpc-federation/v1.9.3/buf.plugin.yaml create mode 100644 plugins/connectrpc/dart/v0.3.0/.dockerignore create mode 100644 plugins/connectrpc/dart/v0.3.0/Dockerfile create mode 100644 plugins/connectrpc/dart/v0.3.0/buf.plugin.yaml create mode 100644 tests/testdata/buf.build/community/mercari-grpc-federation/v1.9.3/eliza/plugin.sum create mode 100644 tests/testdata/buf.build/community/mercari-grpc-federation/v1.9.3/grpc-federation-v1.4.1/plugin.sum create mode 100644 tests/testdata/buf.build/community/mercari-grpc-federation/v1.9.3/petapis/plugin.sum create mode 100644 tests/testdata/buf.build/connectrpc/dart/v0.3.0/eliza/plugin.sum create mode 100644 tests/testdata/buf.build/connectrpc/dart/v0.3.0/petapis/plugin.sum diff --git a/plugins/community/mercari-grpc-federation/v1.9.3/.dockerignore b/plugins/community/mercari-grpc-federation/v1.9.3/.dockerignore new file mode 100644 index 000000000..5d0f124ff --- /dev/null +++ b/plugins/community/mercari-grpc-federation/v1.9.3/.dockerignore @@ -0,0 +1,2 @@ +* +!Dockerfile diff --git a/plugins/community/mercari-grpc-federation/v1.9.3/Dockerfile b/plugins/community/mercari-grpc-federation/v1.9.3/Dockerfile new file mode 100644 index 000000000..1f27101d8 --- /dev/null +++ b/plugins/community/mercari-grpc-federation/v1.9.3/Dockerfile @@ -0,0 +1,16 @@ +# syntax=docker/dockerfile:1.12 +FROM --platform=$BUILDPLATFORM golang:1.24.0-bookworm AS build + +ARG TARGETOS TARGETARCH +ENV CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH + +RUN --mount=type=cache,target=/go/pkg/mod \ + go install -ldflags="-s -w" -trimpath github.com/mercari/grpc-federation/cmd/protoc-gen-grpc-federation@v1.9.3 \ + && mv /go/bin/${GOOS}_${GOARCH}/protoc-gen-grpc-federation /go/bin/protoc-gen-grpc-federation || true + +FROM scratch +COPY --from=build --link --chown=root:root /etc/passwd /etc/passwd +COPY --from=build --link --chown=root:root /go/bin/protoc-gen-grpc-federation . +ENV GOROOT / +USER nobody +ENTRYPOINT [ "/protoc-gen-grpc-federation" ] diff --git a/plugins/community/mercari-grpc-federation/v1.9.3/buf.plugin.yaml b/plugins/community/mercari-grpc-federation/v1.9.3/buf.plugin.yaml new file mode 100644 index 000000000..12e9a59ab --- /dev/null +++ b/plugins/community/mercari-grpc-federation/v1.9.3/buf.plugin.yaml @@ -0,0 +1,10 @@ +version: v1 +name: buf.build/community/mercari-grpc-federation +plugin_version: v1.9.3 +source_url: https://github.com/mercari/grpc-federation +integration_guide_url: https://github.com/mercari/grpc-federation/blob/main/docs/getting_started.md +description: Generates a gRPC server by writing a custom option in Protocol Buffers +output_languages: + - go +spdx_license_id: MIT +license_url: https://github.com/mercari/grpc-federation/blob/v1.9.3/LICENSE diff --git a/plugins/connectrpc/dart/v0.3.0/.dockerignore b/plugins/connectrpc/dart/v0.3.0/.dockerignore new file mode 100644 index 000000000..5d0f124ff --- /dev/null +++ b/plugins/connectrpc/dart/v0.3.0/.dockerignore @@ -0,0 +1,2 @@ +* +!Dockerfile diff --git a/plugins/connectrpc/dart/v0.3.0/Dockerfile b/plugins/connectrpc/dart/v0.3.0/Dockerfile new file mode 100644 index 000000000..705897ff2 --- /dev/null +++ b/plugins/connectrpc/dart/v0.3.0/Dockerfile @@ -0,0 +1,15 @@ +# syntax=docker/dockerfile:1.12 +FROM dart:3.7.0-sdk AS build + +WORKDIR /build +RUN git clone --depth=1 --branch v0.3.0 https://github.com/connectrpc/connect-dart.git +RUN cd connect-dart/packages/connect \ + && dart pub get \ + && dart compile exe bin/protoc-gen-connect-dart.dart -o /build/protoc-gen-connect-dart + +FROM scratch +COPY --from=build --link /etc/passwd /etc/passwd +COPY --from=build --link /runtime/ / +COPY --from=build --link /build/protoc-gen-connect-dart . +USER nobody +ENTRYPOINT [ "/protoc-gen-connect-dart" ] diff --git a/plugins/connectrpc/dart/v0.3.0/buf.plugin.yaml b/plugins/connectrpc/dart/v0.3.0/buf.plugin.yaml new file mode 100644 index 000000000..8cae78095 --- /dev/null +++ b/plugins/connectrpc/dart/v0.3.0/buf.plugin.yaml @@ -0,0 +1,12 @@ +version: v1 +name: buf.build/connectrpc/dart +plugin_version: v0.3.0 +source_url: https://github.com/connectrpc/connect-dart +integration_guide_url: https://connectrpc.com/docs/dart/getting-started +description: Generates client stubs for connectrpc. Compatible with the gRPC, gRPC-Web, and Connect RPC protocols. +deps: + - plugin: buf.build/protocolbuffers/dart:v21.1.2 +output_languages: + - dart +spdx_license_id: Apache-2.0 +license_url: https://github.com/connectrpc/connect-dart/blob/v0.3.0/LICENSE diff --git a/tests/testdata/buf.build/community/mercari-grpc-federation/v1.9.3/eliza/plugin.sum b/tests/testdata/buf.build/community/mercari-grpc-federation/v1.9.3/eliza/plugin.sum new file mode 100644 index 000000000..7d9c0f31d --- /dev/null +++ b/tests/testdata/buf.build/community/mercari-grpc-federation/v1.9.3/eliza/plugin.sum @@ -0,0 +1 @@ +h1:47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU= diff --git a/tests/testdata/buf.build/community/mercari-grpc-federation/v1.9.3/grpc-federation-v1.4.1/plugin.sum b/tests/testdata/buf.build/community/mercari-grpc-federation/v1.9.3/grpc-federation-v1.4.1/plugin.sum new file mode 100644 index 000000000..684454481 --- /dev/null +++ b/tests/testdata/buf.build/community/mercari-grpc-federation/v1.9.3/grpc-federation-v1.4.1/plugin.sum @@ -0,0 +1 @@ +h1:cvHDvPlzo8AaM0kC6dkGhiJVtXWzhNOktGsvkKjIYjU= diff --git a/tests/testdata/buf.build/community/mercari-grpc-federation/v1.9.3/petapis/plugin.sum b/tests/testdata/buf.build/community/mercari-grpc-federation/v1.9.3/petapis/plugin.sum new file mode 100644 index 000000000..7d9c0f31d --- /dev/null +++ b/tests/testdata/buf.build/community/mercari-grpc-federation/v1.9.3/petapis/plugin.sum @@ -0,0 +1 @@ +h1:47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU= diff --git a/tests/testdata/buf.build/connectrpc/dart/v0.3.0/eliza/plugin.sum b/tests/testdata/buf.build/connectrpc/dart/v0.3.0/eliza/plugin.sum new file mode 100644 index 000000000..58cc57620 --- /dev/null +++ b/tests/testdata/buf.build/connectrpc/dart/v0.3.0/eliza/plugin.sum @@ -0,0 +1 @@ +h1:2oeeATT8L4LABkOyY23ovHmaXCTA9oMjOMxyEKiCy/Q= diff --git a/tests/testdata/buf.build/connectrpc/dart/v0.3.0/petapis/plugin.sum b/tests/testdata/buf.build/connectrpc/dart/v0.3.0/petapis/plugin.sum new file mode 100644 index 000000000..3fff4bfe3 --- /dev/null +++ b/tests/testdata/buf.build/connectrpc/dart/v0.3.0/petapis/plugin.sum @@ -0,0 +1 @@ +h1:MKDLb8WHr7/igQ9YQG0YlwDcAL8aLo+/szO5QdLrY5A=