← Back to issue list

Parameterized builds are required for snapcraft build

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1886388
Type
issue
State
open
Author
~muthiahn
Labels
Created
Updated
Closed

Current evaluation

Feature request from 2018 to add parameterized builds to snapcraft so a git-source part can be built from different branches via a build parameter. No labels, no comments, no maintainer response in ~6 years; largely addressable today via environment variable substitution in snapcraft.yaml.

Suggested action: close stale

Reason: The issue is 2248 days old with 0 comments, no labels, and no maintainer interaction, so it is clearly inactive. The underlying need (building a git part from a different branch) is addressable without a new feature: snapcraft.yaml supports environment variable substitution, so the branch can be set from an environment variable at build time, and the linked snapcraft forum thread points in that direction. Closing as stale is appropriate; if the reporter still needs more, they can reopen with a current snapcraft version.

Impact: 20 Quick Win: 9.0 Staleness: 95 Complexity: 55 Confidence: 65 Support Request: 30

Issue body

HI, I need to have parameterized builds for snapcraft. Our snap pulls another git source as a part. I need to have ability to build the snap with different branches for that part. I prefer to have a parameter which can be used internally to build the repo. For more details. https://forum.snapcraft.io/t/snapcraft-build-environment/18626/4 Thanks Muthiah

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 20
Quick Win: 9.0
Staleness: 95
Complexity: 55
Confidence: 65
Support Request: 30
close stale Feature request from 2018 to add parameterized builds to snapcraft so a git-source part can be built from different branches via a build parameter. No labels, no comments, no maintainer response in ~6 years; largely addressable today via environment variable substitution in snapcraft.yaml.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 35
Confidence: 85
Support Request: 50
close stale Request for parameterized build support in snapcraft to allow dynamic git branch selection for snap parts. Unanswered for over five years with no maintainer interaction or labels.
qwen/qwen3.6-35b-a3b
Staleness: 98
Complexity: 20
Confidence: 90
Support Request: 85
close not a bug Feature request for parameterized snapcraft builds to support different git branches. Open for over 6 years with no maintainer response or activity.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 20
Confidence: 90
Support Request: 85
close not a bug Feature request for parameterized snapcraft builds to pull different git branches. Unlabelled, no maintainer comments, inactive for over 5 years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 98
Complexity: 25
Confidence: 95
Support Request: 70
close stale Parameterized snapcraft builds needed to dynamically specify git branches for dependencies. Unassigned, inactive for over 250 days, awaiting triage or discussion.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.