blob: e917913ea28f8209a6aec194ef9c10d48bc80038 [file] [log] [blame]
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
version: v1
name: buf.build/grpc/java
plugin_version: v1.0.0
output_languages: [java]
deps:
- plugin: buf.build/protocolbuffers/java:v22.2
registry:
maven:
compiler:
java:
encoding: UTF-8
release: 11
source: 8
target: 17
kotlin:
api_version: 1.8
jvm_target: 9
language_version: 1.7
version: 1.8.0
deps:
- "io.grpc:grpc-core:1.52.1"
- "io.grpc:grpc-protobuf:1.52.1"
- "io.grpc:grpc-stub:1.52.1"
- "io.grpc:protoc-gen-grpc-java:1.52.1:linux-x86_64@exe"
additional_runtimes:
- name: lite
deps:
- "io.grpc:grpc-core:1.52.1"
- "io.grpc:grpc-protobuf-lite:1.52.1"
- "io.grpc:grpc-stub:1.52.1"
- "io.grpc:protoc-gen-grpc-java:1.52.1:linux-x86_64@exe"
opts:
- lite
spdx_license_id: bsd-3-clause