← Back to issue list

Add extensions to the Rockcraft JSON schema

View original Github issue

Metadata

Project
rockcraft
Number
#922
Type
issue
State
open
Author
goulinkh
Labels
Created
2025-07-18 11:28:22+00:00
Updated
2025-07-18 11:32:31+00:00
Closed

Current evaluation

No evaluation has been recorded for this issue yet.

Issue body

### What needs to get done #### Context When using JSON schema IDE integration, it shows an error when using the 12 factor rock extensions. ```console Property extensions is not allowed. (yaml-schema: rockcraft 513) ``` #### Example The following is a minimal `rockcraft.yaml` example that shows the missing schema property: ```yaml name: my-rock-name base: ubuntu@24.04 version: "0.1" summary: A summary of your Flask application description: | This is my-rock-name's description. platforms: amd64: extensions: - flask-framework parts: flask-framework/install-app: prime: - flask/app/.env ``` ### Why it needs to get done Helps to make the Rockcraft JSON schema more complete.

Evaluation history

No evaluation history available.