← Back to issue list

feat(remotebuild): add property for launchpad credentials filepath

View original Github issue

Metadata

Project
craft-application
Number
#373
Type
pull request
State
merged
Author
mr-cal
Labels
Created
Updated
Closed

Current evaluation

Merged after approval and passing CI. Added a credentials_filepath property to remotebuild, enabling applications to specify a custom credentials file. Unblocks related snapcraft dependencies.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `tox`? ----- Adds a `credentials_filepath` property so applications can point to a different credentials file. Unblocks https://github.com/canonical/snapcraft/issues/4889 Unblocks https://github.com/canonical/snapcraft/pull/4892 (CRAFT-3077)

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged after approval and passing CI. Added a credentials_filepath property to remotebuild, enabling applications to specify a custom credentials file. Unblocks related snapcraft dependencies.
qwen3.6-35b-a3b-mtp-q6 Merged to add a credentials_filepath property to remotebuild, allowing custom Launchpad credentials file paths. This update unblocks related snapcraft issues and pull requests.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#4892 fix(remotebuild): use legacy launchpad credentials if they exist snapcraft merged Merged fix enabling legacy Launchpad credential fallback for remote builds with a deprecation warning. Added build-for all support, updated spread tests, and resolved issue 4889. Requires craft-application 3.1.0+. Approved and passed CI.
72%
#1128 feat(remotebuild): add build-path to snap recipes craft-application merged Merged. Adds build-path to snap recipes and RemoteBuildService, resolving #1106 and unblocking snapcraft #6287. Exposed as --project-dir in the remote-build command. Approved by two reviewers and passed CI.
70%