canonical / snapcraft

Package, distribute, and update any app for Linux and IoT.
https://snapcraft.io
GNU General Public License v3.0
1.17k stars 441 forks source link

Use launchpad credentials from the new location and fallback to the legacy location #4889

Closed mr-cal closed 1 day ago

mr-cal commented 6 days ago

What needs to get done

For both the new and legacy remote builders, Snapcraft should read launchpad credentials from the new location.

If they don't exist, read from the legacy location and emit a deprecation warning.

new location: $XDG_DATA_HOME/snapcraft/launchpad-credentials legacy location: $XDG_DATA_HOME/snapcraft/provider/launchpad/credentials

Why it needs to get done

To improve the UX when switching between the legacy and new remote builders.

syncronize-issues-to-jira[bot] commented 6 days ago

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/CRAFT-3077.

This message was autogenerated