准备

获取Gitlab用户Token

  1. 登录Gitlab

  1. 单击右上角用户头像,在下拉框中单击[Settings]菜单项。

  1. 单击左侧导航树中[ccess Tokens],输入token的名称、过期时间,Scopes勾选apiread_user

  1. 单击<Create persional access token>按钮,即可看到生成的token

 

生成密钥对

有很多种工具都可以生成密钥对,此处以ssh-keygen命令行工具为例。

  1. 在控制台运行以下命令,即可在当前目录下生成一对密钥文件,cicd文件为私钥,cicd.pub文件为公钥。

Gitlab中配置公钥

  1. 登录Gitlab

  1. 单击右上角用户头像,在下拉菜单框单击[Settings]

  1. 单击左侧导航树中[SSH Keys],输入公钥内容和标题。

  1. 单击<Add key>按钮,完成配置。