jenkins配置全局凭据 结合gitlab
使用pipeline结合gitlab拉取代码时,需要在jenkins上配置gitlab的用户名密码,为全局ID,以便使用。方法一:配置方式如下:1、如下图所示,在首页一次点击【凭据】——【系统】——【全局凭证】2、在点击【添加凭据】,类型选择【Username with password】,将gitlab的用户名 密码分别添加至【用户名】【密码】一栏,ID一栏自行定夺,可以写一个有含义的便于分辨的
![](https://csdnimg.cn/release/devpress/public/img/ic-book.4f347164.png)
一键AI生成摘要,助你高效阅读
问答
·
使用pipeline结合gitlab拉取代码时,需要在jenkins上配置gitlab的用户名密码,为全局ID,以便使用。
方法一:
配置方式如下:
1、如下图所示,在首页一次点击【凭据】——【系统】——【全局凭证】
2、在点击【添加凭据】,类型选择【Username with password】,将gitlab的用户名 密码分别添加至【用户名】【密码】一栏,ID一栏自行定夺,可以写一个有含义的便于分辨的ID , 点击【确定】即可。
方法二
1 生成ssh:cmd中输入 ssh-keygen,生成id_rsa.pub公钥,id_rsa 私钥
2 登入gitlab对应项目,设置=》版本库,填入标题,复制公钥,勾选推送,点击增加密钥,最后会显示在当前项目启用的部署密钥 下面。
3 Jenkins中配置访问账号(Global credentials)
到Credentials → System → Global credentials下面, 点击左侧边栏中的 “Add Credentials",
然后按下图选择。key里面复制入私钥
这样变配置好了,jenkins里面就可以选用auto了
更多推荐
所有评论(0)