Как swagger-codegen автоматически генерирует приложения и файлы Docker? - PullRequest
0 голосов
/ 09 сентября 2018

Хочу уточнить процесс генерации приложений и докер-файлов. Чтобы понять это, я нарисовал график для представления потока, основанного на моем понимании документации и исходного кода. Я буду рад, если кто-то посмотрит и исправит или одобрит схему. Поток пытается описать создание приложения NodeJS из приложения Java. enter image description here

1 Ответ

0 голосов
/ 19 сентября 2018

Swagger-codegen не генерирует файлы шаблонов, он использует файлы шаблонов, которые написаны (вставить язык здесь) разработчиком (-ями) codegen.

Я предполагаю, что нарисованная вами схема является потоком NodeJSCodeGen, потому что не каждый поддерживаемый язык генерирует файл Docker.

Лично я бы заменил микросервис Java -> генерирует Модель на спецификацию OpenAPI -> Генератор кода, так как генератор использует спецификацию. Не имеет значения, сгенерированы ли вы из микросервиса или использовали первый подход API.

...