diff --git a/CI/.drone.yml b/CI/.drone.yml index 55d437c07d6..0fa3ab5eae6 100644 --- a/CI/.drone.yml +++ b/CI/.drone.yml @@ -2,6 +2,15 @@ kind: pipeline name: default steps: +# test protobuf schema generator +- name: protobuf-schema-test + image: nanoservice/protobuf-go + commands: + - protoc --version + - mkdir /var/tmp/go/ + - cd samples/config/petstore/protobuf-schema + - protoc --go_out=/var/tmp/go/ services/* + - protoc --go_out=/var/tmp/go/ models/* # test aspnetcore 3.x - name: aspnetcore-test image: mcr.microsoft.com/dotnet/core/sdk:3.1 @@ -28,7 +37,7 @@ steps: - name: java11-test image: openjdk:11.0 commands: - - ./mvnw -quiet clean install -Dorg.slf4j.simpleLogger.defaultLogLevel=error + - ./mvnw --quiet clean install -Dorg.slf4j.simpleLogger.defaultLogLevel=error - ./mvnw --quiet verify -Psamples.droneio -Dorg.slf4j.simpleLogger.defaultLogLevel=error # test java native client - ./mvnw clean test -f samples/client/petstore/java/native/pom.xml diff --git a/bin/configs/other/protobuf-schema.yaml b/bin/configs/protobuf-schema.yaml similarity index 100% rename from bin/configs/other/protobuf-schema.yaml rename to bin/configs/protobuf-schema.yaml diff --git a/samples/config/petstore/protobuf-schema/.openapi-generator/FILES b/samples/config/petstore/protobuf-schema/.openapi-generator/FILES new file mode 100644 index 00000000000..fefe8909e75 --- /dev/null +++ b/samples/config/petstore/protobuf-schema/.openapi-generator/FILES @@ -0,0 +1,12 @@ +README.md +models/api_response.proto +models/category.proto +models/inline_object.proto +models/inline_object1.proto +models/order.proto +models/pet.proto +models/tag.proto +models/user.proto +services/pet_service.proto +services/store_service.proto +services/user_service.proto