Merge pull request #286159 from maxbrunet/fix/grpc-gateway/version

grpc-gateway: fix version output
This commit is contained in:
Weijia Wang 2024-02-05 01:00:42 +01:00 committed by GitHub
commit d30211b944
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,4 +1,4 @@
{ buildGoModule, fetchFromGitHub, lib }:
{ buildGoModule, fetchFromGitHub, lib, testers, grpc-gateway }:
buildGoModule rec {
pname = "grpc-gateway";
@ -13,6 +13,25 @@ buildGoModule rec {
vendorHash = "sha256-no7kZGpf/VOuceC3J+izGFQp5aMS3b+Rn+x4BFZ2zgs=";
ldflags = [
"-X=main.version=${version}"
"-X=main.date=1970-01-01T00:00:00Z"
"-X=main.commit=unknown"
];
passthru.tests = {
version = testers.testVersion {
package = grpc-gateway;
command = "protoc-gen-grpc-gateway --version";
version = "Version ${version}, commit unknown, built at 1970-01-01T00:00:00Z";
};
openapiv2Version = testers.testVersion {
package = grpc-gateway;
command = "protoc-gen-openapiv2 --version";
version = "Version ${version}, commit unknown, built at 1970-01-01T00:00:00Z";
};
};
meta = with lib; {
description =
"A gRPC to JSON proxy generator plugin for Google Protocol Buffers";