-
Notifications
You must be signed in to change notification settings - Fork 8
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
A write up of file structure for company-wide CUE validation schemas #25
Comments
Some exploration led me to this preliminary structure in a project. I am opting to put cue stuff in
Baby-steps obviously, but would like to gather people's thoughts on this approach and how it could be expanded in the context and scope of the issue above |
Expanding upon this idea to a more generic file structure: Company-wide CUE Schemas Repository
App Infrastructure Repository (infra-repo):
App Front-end Repository (frontend-repo):
App Back-end Repository (backend-repo):
|
Summary
This issue proposes the addition of a detailed write-up or documentation to the
cue-by-example
repository, focusing on the file structure for company-wideCUE
validation schemas.Given the extensive amount of configurations in organizations, having a clear understanding of how validation schemas (and potentially data files for generation) are structured would be immensely beneficial.
Detailed Description
Organizations begin adopting
CUE
for configuration and validation tasks. However, the lack of clear documentation on the recommended or standard file structure for validation schemas can lead to inconsistencies and inefficiencies. This documentation should ideally cover:Best Practices for File Organization: Guidelines on how to structure validation schema files in a project, considering scalability and ease of maintenance.
Example Structures and Use Cases: Providing diverse templates and examples, including but not limited to:
Integration Recommendations: Tips on integrating these schemas with existing CI/CD pipelines, focusing on automation and consistency checks.
The text was updated successfully, but these errors were encountered: