Docker-Registry
view release on metacpan or search on metacpan
lib/Docker/Registry/Auth/Gitlab.pm view on Meta::CPAN
The access token you get from
L<gitlab|https://gitlab.com/profile/personal_access_tokens> with
'read_registry' access.
=head2 repo
The repository you request access to.
=head2 jwt
The endpoint to request the JWT token from, defaults to
'https://gitlab.com/jwt/auth'. You can use a 'Str' or an URI object.
=head1 METHODS
=head2 get_bearer_token
The builder of the C<bearer_token> attribute.
=head2 authorize
lib/Docker/Registry/Gitlab.pm view on Meta::CPAN
use Docker::Registry::Gitlab;
my $registry = Docker::Registry::Gitlab->new(
username => 'foo',
access_token => 'bar', # your private token at gitlab
);
=head1 ATTRIBUTES
=head2 url
The endpoint of the registry, defaults to 'https://registry.gitlab.com'.
=head2 username
Your username at gitlab
=head2 access_token
The access token you get from
L<gitlab|https://gitlab.com/profile/personal_access_tokens> with
'read_registry' access.
=head2 repo
The repository you want to query.
=head2 jwt
The endpoint to request the JWT token from, if none supplied the default
of L<Docker::Registry::Auth::Gitlab> will be used.
=head1 METHODS
=head2 repositories
Unimplemented code path unless GITLAB_SCOPE is set as an environment variable.
=head1 BUGS
( run in 1.078 second using v1.01-cache-2.11-cpan-2b1a40005be )