Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Export of multifile-config from Edge #52

Open
o1da opened this issue Jun 11, 2019 · 4 comments
Open

Export of multifile-config from Edge #52

o1da opened this issue Jun 11, 2019 · 4 comments

Comments

@o1da
Copy link

o1da commented Jun 11, 2019

What is the best approach to create multifile-config from existing UI configuration? #4 suggests apigee-migration-tool but this tool doesn't provide all the stuff and also structure of output is different than the apigee-config-maven-plugin expects. Is there any end-to-end solution?

@ssvaidyanathan
Copy link
Collaborator

Unfortunately, there is a gap there
@msadasivam - what do you think ?

@msadasivam
Copy link
Member

Yes, there is some deviation between the formats but it isn't hard to adjust it once you have it exported.

An export feature can be added to config plugin itself to create a multi-file config export. Looking to a community contribution if someone sees a need.

@sarfernando
Copy link

sarfernando commented Jun 18, 2019

Hi - this would be a useful capability to have - we are in the middle of creating the CICD framework using the multi file config approach and running into the formatting issue. And if the transformation is done manually there are more chances for errors.

@msadasivam
Copy link
Member

@sarfernando, send us a PR :)

In the meantime, if you need to transform the files you already have a library like JSMapr could help.
https://github.com/mdunker/JSMapr
With a little scripting this can be a reusable asset.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants