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

Import / Export Framework Metadata #96

Open
NJLangley opened this issue Jan 12, 2021 · 1 comment
Open

Import / Export Framework Metadata #96

NJLangley opened this issue Jan 12, 2021 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@NJLangley
Copy link
Contributor

The current deployment process has the metadata deployed through post deployment scripts at then end of the database deployment. By decoupling the metadata from the framework using import / export procs, the framework deployment is simplified as most users won't need to fork the project, or rebuild with the post deployment scripts injected for each instance of the framework they deploy.

This would have a few advantages:

  • The project could be pre-build and shipped via a Nuget package, with a sample Azure DevOps release (yaml format) allowing a user to just add the path to their metadata and deploy.
  • Storing the metadata in a format such as JSON can make it simpler for teams using git PR's for code review, and it is simpler to understand changes to the structure of jobs without having to check multiple Id's in different scripts are correct.
@NJLangley NJLangley added the enhancement New feature or request label Jan 12, 2021
@NJLangley
Copy link
Contributor Author

I have been working on this, progress is on my branch feature/json-import-export if you want to take a look.

@mrpaulandrew mrpaulandrew added this to New in Framework External Requests via automation Jan 13, 2021
@mrpaulandrew mrpaulandrew moved this from New to Under Review in Framework External Requests Apr 22, 2021
@mrpaulandrew mrpaulandrew moved this from Under Review to Accepted in Framework External Requests Apr 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

2 participants