You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a developer
I can use dzil release
so that I upload Perl/CPAN releases to PAUSE using Ebirah
Notes
dzil release builds on: Dist::Zilla::App::Command::release
We might need to support transport of credentials for PAUSE account.
The idea of saving the credential to a file readable by Dist::Zilla, does not sound right, so perhaps a mimicking of what Docker CLI does could be useful
User Story
Notes
dzil release
builds on: Dist::Zilla::App::Command::releaseExample from command line use:
cat DOCKERHUB_ACCESS_TOKEN | docker login -u jonasbn --password-stdin
REF: Ebirah Wiki: Development
Perhaps this should be accomplished via extending
dzil
:Proposal matching Docker example:
cat PAUSE_ACCESS_TOKEN | dzil release --userid jonasbn --password-stdin
And a variation:
dzil release --userid jonasbn --password ****
Proposal for GitHub Action use:
goreleaser-action transports the token via the environment:
Acceptance Criteria
ebirah release
supports--trial
ebirah release
supports-j INT
ebirah release
can successfully upload a distribution to PAUSEebirah
can handle credentials securelyResources and References
The text was updated successfully, but these errors were encountered: