← Back to issue list

build providers: use the provider if exported

View original Github issue

Metadata

Project
snapcraft
Number
#2275
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #2275, fixing build-provider selection so an exported provider is used.

Resolution: closed resolved

Reason: The PR was approved and merged as commit 04f8896d9, resolving the provider-export behavior tracked by Launchpad bug #1792614.

Evaluated by: mr-cal-bot

No scores available.

Issue body

LP: #1792614 Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com> - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] If this is a bugfix. Have you checked that there is a bug report open for the issue you are trying to fix on [bug reports](https://bugs.launchpad.net/snapcraft)? - [ ] If this is a new feature. Have you discussed the design on the [forum](https://forum.snapcraft.io)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #2275, fixing build-provider selection so an exported provider is used.
stealth/space-bunny-alpha — closed resolved Merged PR #2275 as commit 04f8896d9, fixing LP #1792614 by allowing Snapcraft to use an exported build provider.
stealth/space-bunny-alpha — closed resolved Merged PR #2275 in commit 04f8896d9, allowing exported build providers to be used by Snapcraft.
qwen/qwen3.6-35b-a3b — — Merged an update to build provider logic that enables using a provider if it is exported. Approved by a reviewer, passed CI checks, and integrated into the codebase.
qwen3.6-35b-a3b-mtp-q6 — — Merged to resolve Launchpad bug #1792614 by implementing logic to use an exported build provider. The change was integrated into the main branch by maintainer sergiusens.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2515 build providers: support for provider setup snapcraft merged Merged PR #2515 as e4a578823, moving build-provider checks and setup into provider implementations and resolving LP #1821586.
79%
#2508 Build provider errors snapcraft merged Merged PR #2508 in commit 8d8f411b3, enhancing build-provider error handling across two files (+353/-85 lines).
72%
#3290 build providers: unified provider refactoring for provider setup snapcraft closed Closed unmerged; the proposed unified build-provider setup refactor in #3290 was not adopted.
72%
#2474 build providers: remove dead code snapcraft merged Merged PR #2474 as commit 4308dd8d3, removing obsolete build-provider methods left over from legacy cleanbuild support.
71%