Skip to content

Add schemas for octue.yaml and app_configuration.json #311

Open
@cortadocodes

Description

@cortadocodes

There's currently no validation of octue.yaml and app configuration files, meaning they can be messy and invalid, and cause unforseen problems. We should add schema for them (hosted in the Strands app) so users don't have to introspect octue.configuration.ServiceConfiguration to work out what keys/values are needed or allowed.

We could potentially use this: https://github.com/keleshev/schema

Metadata

Metadata

Assignees

Labels

developer experience (DX)Improves our lives/efficiency as developersframeworkOctue app or twined framework and communications systemtech-debtTechnical debt (tidy up, refactoring, restructuring, caused by laziness now)

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions