一、Jenkins简介
Jenkins是一个用Java编写的开源的持续集成工具,提供了软件开发的持续集成服务。
官方网站:
二、Jenkins安装部署
(1)安装JDK
(2)下载Jenkins
下载地址:
基于Linux系统部署:
(3)安装&启动Jenkins服务:
(4)问题处理:
出现启动jenkins报错的情况,如何处理:
使用命令systemctl status jenkins.service可以看到启动的失败详情。
解决办法是: 修改 jenkins 的配置文件中使用的 jdk 路径:
修改jenkins的配置文件
重启 jenkins
三、Jenkins配置
(1)首次访问http://目标ip:8080/,根据浏览器提示进行操作。
选择插件来安装:
选择全部,然后去除所有插件,后续根据需要安装插件:
创建第一个管理员用户:
(2)配置插件更新源:
默认官方源修改为清华源
Dashboard --> Manage Jenkins --> Manage Plugins --> Advances --> Update Site
(3)安装插件,如 pipeline/git等插件
下载中文汉化插件:
Jenkins --> Manage Jenkins --> Mange Plugins,点击Available,搜索“chinese”
(4)添加agent节点
Mange Jenlins --> Manage Nodes and Clouds-->NEW Node
输入名字、描述和相关参数
命令行运行代理:
四、Jenkins 权限管理
安装授权插件 Role-based Authorization Strategy 用户项目授权。
系统配置界面出现一个 “Manage and Assign Roles”
五、Jenkins 凭据管理