Forum Discussion
Hi db_pdx!
I do not have the BR for it directly - but you will have 2 challenges. One being more complicated then the other.
The first one is the api call to GitHub (or GitLab or anything else).
As an example, you will have few variables to pass on the api URL :
- GitOwner
- GitRepo Name
- Gitpath which is in other words the name of the file in git repo.
- Token from GitHub.
Once you have that, you do your api call like any normal api call....
The second challenge is adding the results of the call directly in OS. I would suggest to generate an XML load as at least by using that you use the native OS functionnality. So this challenge is more complex as you need to turn the call from GIT into an OS XML. You would probably need other variables specific to OS in your dashboard (security among others).
Have a good week end db_pdx!
This is the approach I would take, adding that the XML be loaded directly via API driven process that connects directly to the source repo. The fewer steps in the user's hands, the better for governance and risk mitigation.
OS already has code that generates the XML in another utility that generates VS projects based on assemblies. Start there.
Related Content
- 3 years ago
- 2 years ago
- 3 years ago