File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -23,6 +23,12 @@ tasks.named("pnpmInstall") {
2323
2424tasks. register(' generateContract' , PnpmTask ) {
2525 dependsOn pnpmInstall
26+ if (useTypeSpec) {
27+ dependsOn " :contract-typespec:build"
28+ inputs. files(project(" :contract-typespec" ). layout. buildDirectory. dir(" tsp/api/openapi.yaml" ))
29+ } else {
30+ inputs. files(fileTree(" ../contract/src/main/resources" ))
31+ }
2632 inputs. files(fileTree(" ../contract/src/main/resources" ))
2733 outputs. dir(project. layout. projectDirectory. dir(" src/generated-sources" ))
2834 args = [' gen:sources' ]
Original file line number Diff line number Diff line change 77 "fetch" : {
88 "generatorName" : " typescript-fetch" ,
99 "output" : " src/generated-sources" ,
10- "glob" : " ../contract/src/main/resources/swagger/kafbat-ui- api.yaml" ,
10+ "glob" : " ../contract-typespec/build/tsp/ api/openapi .yaml" ,
1111 "additionalProperties" : {
1212 "enumPropertyNaming" : " UPPERCASE" ,
1313 "typescriptThreePlus" : true ,
You can’t perform that action at this time.
0 commit comments