Task: support .kiota folder in ttk integration #5612
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
Closes #5407
This PR changes the
outputPath
in workspace.json to.\appPackage
so that the regeneration can happen in theappPackage
folder inside the generated TTK pluginNotes
TTK folder structure
Once the generation inside kiota is done, the
{service}-apiplugin.json
and{service}-openapi.yml
files are sent over to ttk, renamed and separated to fit in the folder structure below[Figure 1]
To support regeneration through this path, the .kiota folder from kiota would need to be handed over to ttk too, changing the structure to
[Figure 2]
This new structure would help with regeneration.
Findings
{service}-apiplugin.json
and{service}-openapi.yml
) to suit the naming defined in [Figure 1]