Swagger Codegen 工作流集成
Maven 集成
您可以使用 swagger-codegen-maven-plugin 来与您的工作流集成,并生成任何代码生成目标。
Gradle 集成
Gradle Swagger Generator 插件 可用于生成源代码和 API 文档。
GitHub 集成
要将自动生成的 SDK 推送到 GitHub,我们提供了 git_push.sh
来简化该过程。例如
-
创建一个新仓库
-
生成 SDK
1 java -jar modules/swagger-codegen-cli/target/swagger-codegen-cli.jar generate \2 -i modules/swagger-codegen/src/test/resources/2_0/petstore.json -l perl \3 --git-user-id "swaggerapi" \4 --git-repo-id "petstore-perl" \5 --release-note "Github integration demo" \6 -o /var/tmp/perl/petstore
- 将 SDK 推送到 GitHub
1cd /var/tmp/perl/petstore2/bin/sh ./git_push.sh