-
- Downloads
Add support obtaining personal access tokens via SSH
Implements the feature requested in gitlab-org/gitlab#19672 This requires the internal api counterpart in gitlab-org/gitlab!36302 to be merged first. It can be used as follows: ``` censored@censored-VirtualBox:~/git/gitlab$ ssh git@gitlab-2004 personal_access_token remote: remote: ======================================================================== remote: remote: Usage: personal_access_token <name> <scope1[,scope2,...]> [ttl_days] remote: remote: ======================================================================== remote: censored@censored-VirtualBox:~/git/gitlab$ ssh git@gitlab-2004 personal_access_token newtoken read_api,read_repository 30 Token: aAY1G3YPeemECgUvxuXY Scopes: read_api,read_repository Expires: 2020-08-07 ```
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- internal/command/command.go 3 additions, 0 deletionsinternal/command/command.go
- internal/command/command_test.go 7 additions, 0 deletionsinternal/command/command_test.go
- internal/command/commandargs/shell.go 7 additions, 6 deletionsinternal/command/commandargs/shell.go
- internal/command/personalaccesstoken/personalaccesstoken.go 86 additions, 0 deletionsinternal/command/personalaccesstoken/personalaccesstoken.go
- internal/command/personalaccesstoken/personalaccesstoken_test.go 186 additions, 0 deletions...l/command/personalaccesstoken/personalaccesstoken_test.go
- internal/gitlabnet/personalaccesstoken/client.go 93 additions, 0 deletionsinternal/gitlabnet/personalaccesstoken/client.go
- internal/gitlabnet/personalaccesstoken/client_test.go 177 additions, 0 deletionsinternal/gitlabnet/personalaccesstoken/client_test.go
- spec/gitlab_shell_personal_access_token_spec.rb 119 additions, 0 deletionsspec/gitlab_shell_personal_access_token_spec.rb
Please register or sign in to comment