← Back to issue list

Support for descriptors different from rockcraft.yaml

View original Github issue

Metadata

Project
rockcraft
Number
#185
Type
issue
State
open
Author
arturo-seijas
Labels
—
Created
Updated
Closed
—

Current evaluation

Custom descriptor filenames remain unsupported; maintainers cite consistency with other Craft tools, and the rocks-template repository is suggested to avoid per-rock subdirectory logic.

Suggested action: keep open

Reason: Maintainer tigarmo explicitly assessed the request and said there are no current plans because Rockcraft should behave consistently with Snapcraft and Charmcraft. The limitation remains in the current implementation, but the requested CLI behavior and cross-tool policy need design agreement before development.

Evaluated by: mr-cal-bot

Impact: 30 Quick Win: 9 Complexity: 48 Confidence: 96 Actionability: 58

Issue body

Hi! AFAIK the only valid name for the rockcraft descriptor is rockcraft.yaml. This is a limitation when more than one rock needs to be defined, forcing us to build the images in different subdirectories. We'd like to be able to use any file name that can be passed as an argument to `rockcraft` and be able to generate the resulting `.rock` named after it. Thank you

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 30
Quick Win: 9
Complexity: 48
Confidence: 96
Actionability: 58
keep open Custom descriptor filenames remain unsupported; maintainers cite consistency with other Craft tools, and the rocks-template repository is suggested to avoid per-rock subdirectory logic.
qwen/qwen3.6-35b-a3b
Impact: 20
Quick Win: 10
Complexity: 30
Confidence: 90
Actionability: 70
keep open Feature request to allow custom descriptor filenames instead of hardcoded rockcraft.yaml. Maintainers declined to align with other craft tools. Workarounds exist.
qwen/qwen3.8-27b
Impact: 20
Quick Win: 11
Staleness: 55
Complexity: 45
Confidence: 80
Support Request: 25
close not a bug Feature request to allow custom descriptor filenames beyond rockcraft.yaml for multi-rock repos. Maintainer declined on 2025-10-01 citing cross-craft-tool consistency; workaround via rocks-template suggested. Issue remains open, last activity 328 days ago.
qwen/qwen3.6-35b-a3b
Staleness: 80
Complexity: 15
Confidence: 85
Support Request: 10
close not a bug Request to allow custom filenames for rockcraft descriptors instead of enforcing rockcraft.yaml. Maintainers declined implementation to maintain consistency with other craft tools, suggesting a repository template as a workaround.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 20
Confidence: 90
Support Request: 10
close not a bug Request to allow custom filenames for the rockcraft descriptor instead of strictly rockcraft.yaml. Maintainers declined to implement this to maintain consistency with other craft tools, suggesting a repository template as a workaround.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.