← Back to issue list

Means to reduce duplication of plugin fields

View original Github issue

Metadata

Project
craft-application
Number
#99
Type
issue
State
open
Author
sed-i
Labels
Created
2023-06-01 18:43:41+00:00
Updated
2025-05-23 17:27:07+00:00
Closed

Current evaluation

No evaluation has been recorded for this issue yet.

Issue body

### What needs to get done It could be handy if a recurring repo could be mentioned only once, for example: ```yaml definitions: kubeflow-source: &kubeflow-source source: https://github.com/kubeflow/kubeflow source-type: git source-tag: v1.7-branch # upstream branch source-depth: 1 parts: backend: plugin: nil <<: *kubeflow-source ``` Currently this fails with: ``` Bad rockcraft.yaml content: - extra field 'definitions' not permitted in top-level configuration ``` ### Why it needs to get done If the same repo+tag are used multiple times, it could be easier to maintain and easier to read.

Evaluation history

No evaluation history available.