mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-07-04 22:50:53 +00:00
[Protobuf] tests protobuf-schema generator in CI (#7841)
* test protobuf schema * remove sudo * use different image * proto files * test with go * test with go * test with go * test with go * break the build * Revert "break the build" This reverts commit 81c10e7d967c0cade55183438d5ec8a888b37033. * remove comment * move config * remove old protobuf-schema.yaml
This commit is contained in:
parent
96efc76ed5
commit
d5a7102785
@ -2,6 +2,15 @@ kind: pipeline
|
|||||||
name: default
|
name: default
|
||||||
|
|
||||||
steps:
|
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
|
# test aspnetcore 3.x
|
||||||
- name: aspnetcore-test
|
- name: aspnetcore-test
|
||||||
image: mcr.microsoft.com/dotnet/core/sdk:3.1
|
image: mcr.microsoft.com/dotnet/core/sdk:3.1
|
||||||
@ -28,7 +37,7 @@ steps:
|
|||||||
- name: java11-test
|
- name: java11-test
|
||||||
image: openjdk:11.0
|
image: openjdk:11.0
|
||||||
commands:
|
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
|
- ./mvnw --quiet verify -Psamples.droneio -Dorg.slf4j.simpleLogger.defaultLogLevel=error
|
||||||
# test java native client
|
# test java native client
|
||||||
- ./mvnw clean test -f samples/client/petstore/java/native/pom.xml
|
- ./mvnw clean test -f samples/client/petstore/java/native/pom.xml
|
||||||
|
@ -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
|
Loading…
x
Reference in New Issue
Block a user