jenkins凭证管理

简介: jenkins凭证管理

安装Credentials Binding插件

安装完了回设置页面,发现有了一个Manage Credentials

然后安装Git插件

安装完了去服务器里安装Git

1
2
3
4
#yum安装Git
yum install git -y
#安装完了用以下命令查看版本
git --version

安装好了我们就开始拉代码吧~

先去到我们的Manage Credentials

点击全局

然后点击添加凭据

选择第一个Username with password

填写好Gitlab的用户名密码

到我们新建的项目test01的配置里

填写git仓库,然后选择凭据,如果凭据验证通过,就会是我这个样子,否则是报错

点击保存后,再点击左侧的Build Now按钮

这时候,jenkins就去拉代码了

默认是在/var/lib/jenkins/workspace/

然后是ssh的免密登录秘钥类型

1
2
3
4
5
6
#先在服务器上生成秘钥(yao!)敲完按回车
ssh-keygen -t rsa
#然后进入目录
cd /root/.ssh
#cat公钥文件
cat id_rsa.pub

复制,粘贴到Gitlab

回到Gitlab,点击头像里的Settings

然后到左侧找到SSH Keys,把ssh公钥放到右边的大框

然后同样

1
2
#打印私钥
cat id_rsa

然后添加一个凭证,选择ssh类型的

然后确定

然后同样创建一个test02

粘贴我们ssh方式的git仓库地址

选择我们配置好的ssh方式的凭证

然后保存,Build Now

发现在我们的/var/lib/jenkins/workspace/目录下,已经有test02了

凭证管理就到这里啦~

相关文章
|
jenkins 持续交付 数据安全/隐私保护
企业实战(23)基于Docker平台的Jenkins凭据管理与应用(4)
企业实战(23)基于Docker平台的Jenkins凭据管理与应用(4)
134 0
|
jenkins 持续交付
Manage Jenkins管理界面提示“依赖错误: 部分插件由于缺少依赖无法加载...“问题解决办法
Manage Jenkins管理界面提示“依赖错误: 部分插件由于缺少依赖无法加载...“问题解决办法
1473 0
Manage Jenkins管理界面提示“依赖错误: 部分插件由于缺少依赖无法加载...“问题解决办法
|
jenkins 持续交付
Jenkins 管理界面里提示“反向代理设置有误“的问题解决办法
Jenkins 管理界面里提示“反向代理设置有误“的问题解决办法
1960 0
Jenkins 管理界面里提示“反向代理设置有误“的问题解决办法
|
jenkins 持续交付 开发工具
Jenkins 插件管理指南
常用插件 Docker Plugin: 这个插件让Jenkins能够与Docker容器平台进行集成。它允许在Jenkins构建过程中创建、管理和销毁Docker容器,为需要Docker化的项目提供了极大的便利性。对于需要在容器中构建或部署应用程序的项目,这个插件可以帮助简化流程,提高效率。 Git Plugin: Git插件是Jenkins中最基本和最常用的插件之一。它允许Jenkins与Git版本控制系统集成,通过拉取代码并触发构建来实现持续集成。对于几乎所有需要版本控制的项目,这个插件是不可或缺的,为构建和部署流程提供了必要的代码管理支持。 Email Extension Plugin:
335 2
|
Java jenkins Shell
自动化集成:Jenkins管理工具详解
围绕持续集成:Jenkins+Docker+K8S相关组件,实现自动化管理源码编译、打包、镜像构建、部署等操作;
500 0
自动化集成:Jenkins管理工具详解
|
存储 jenkins Devops
DevOps实践-Jenkins的环境管理讨论
在经过公司内部自研持续交付环境,再到使用很长时间的Jenkins之后。
320 0
DevOps实践-Jenkins的环境管理讨论
|
jenkins 持续交付
Jenkins 利用Dashboard View插件管理任务视图
Jenkins 利用Dashboard View插件管理任务视图
666 0
|
运维 Kubernetes jenkins
Tekton系列之实践篇-如何用Jenkins来管理Tekton
Tekton系列之实践篇-如何用Jenkins来管理Tekton
Tekton系列之实践篇-如何用Jenkins来管理Tekton
|
jenkins Java 应用服务中间件
使用 Jenkins 实现集群化管理以及配置流水线
使用 Jenkins 实现集群化管理以及配置流水线
662 0
使用 Jenkins 实现集群化管理以及配置流水线
|
jenkins Java 持续交付
Jenkins----节点管理之添加节点
Jenkins----节点管理之添加节点
1867 0
Jenkins----节点管理之添加节点

推荐镜像

更多