Creating a tool based on templating and various input for service team, in order to create a perfectly viable project in one call. The only acceptable input is : a Swagger and a clone of the language repo.
For instance “dotnet new sdk swagger.json –name=MyServiceName” (dotnet is an example, pick what is idiomatic to your repo). This will create:
- A compilable/shippable package in the right folder
- A sample test (simple test with assert True)
- A sample of sample (placeholder for a sample)
- A basic Readme
- Of course the LLC code 😊
Beware of the update scenario (package exists already): it maybe be necessary to make either the tooling smart, or to have second option like “dotnet update sdk swagger.json”.
Creating a tool based on templating and various input for service team, in order to create a perfectly viable project in one call. The only acceptable input is : a Swagger and a clone of the language repo.
For instance “dotnet new sdk swagger.json –name=MyServiceName” (dotnet is an example, pick what is idiomatic to your repo). This will create:
Beware of the update scenario (package exists already): it maybe be necessary to make either the tooling smart, or to have second option like “dotnet update sdk swagger.json”.