canonical / craft-application

The basis for *craft applications
https://canonical-craft-application.readthedocs-hosted.com/en/latest
GNU Lesser General Public License v3.0
7 stars 12 forks source link

PoC for spread.yaml processing #560

Open cmatsuoka opened 2 hours ago

cmatsuoka commented 2 hours ago

What needs to get done

The craft application must be able to process the user-supplied spread.yaml file to add common definitions and handle the "craft" pseudo-backend, converting it to the most appropriate backend to use in that test environment. Implement models for simplified and full spread yaml files and derive the full version from common definitions and the user-supplied input file. Generate the full file when a "test" command is invoked.

Why it needs to get done

This implementation helps to define and validate the boundaries between user-defined and common data filled by craft-application.

syncronize-issues-to-jira[bot] commented 2 hours ago

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/CRAFT-3688.

This message was autogenerated