
Jenkins简介
JenkinsJ是一种软件允许持续集成,可实现项目的持续集成和持续,同时Jenkins可以用于一些测试和部署技术。
gitlab一般用于研发项目源码仓库,Jenkins一个款允许持续集成交付的工具。 通过webhook触发,当源码库有变动时,触发事件通知Jenkins进行拉取项目进行构建,实现项目的持续部署。
证书生成
1. 在安装jenkins的节点执行以下命令
ssh-keygen -t rsa -C "your.email@example.com" -b 4096

2. 将id_rsa.pub内容复制到git

3. 进入jenkins 凭据配置页面

4. 将id_rsa私钥添加到这里

jenkins配置
创建项目

- 添加凭证
配置项目git地址、认证凭证

配置构建触发器

配置token

配置构建执行脚本

至此jenkins这部分配置完成
# git配置
1. hook添加
进入git项目integrations页面添加hook

测试
点击测试

回到jenkins可以看到

至此整个配置结束
** 三人行必有我师,欢迎大家指点学习**
关注公众号,每天收获技术干货
