Closed mr-cal closed 1 day ago
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
$XDG_DATA_HOME/snapcraft/launchpad-credentials
$XDG_DATA_HOME/snapcraft/provider/launchpad/credentials
To improve the UX when switching between the legacy and new remote builders.
Thank you for reporting us your feedback!
The internal ticket has been created: https://warthogs.atlassian.net/browse/CRAFT-3077.
This message was autogenerated
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.