Jenkins配置分布式部署
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins配置分布式部署相关的知识,希望对你有一定的参考价值。
即Jenkins安装后的配置总结。仅供参考
登录Jenkins,http://localhost:8080
Jenkins新建完成后需要配置Jenkins的登录权限和节点;
一、增加登录权限:
修改Jenkins为输入用户名和密码登录;
点击左侧的系统管理——用户管理——新建用户,建立用户后重新打开Jenkins网址,点击右上角登录按钮进行登录,非登录模式,只能查看Jenkins配置,不能做任何修改。
二、增加节点
点击左侧的系统管理——管理节点——新增节点,输入节点名称,建议使用sever name如:demo,后期方便区分,选择Dumb Slave点击OK。
输入slave的Jenkins工作目录,如:/var/lib/jenkins/ ;
协议默认采用SSH,host 中填写服务器的IP地址,点击ADD添加服务器的用户权限(建议使用非root用户)。点击save保存退出。
节点配置好后,需要测试连通性,点击管理节点中新建的节点——Lanuch save agent,检查是否有错误,此处的错误信息包含两种:一、Jenkins工作目录不对;二、Server的用户名密码不对;
节点配置好后,开始建立第一个任务。
点击左侧的新建按钮,建立第一个任务。
输入ltem项目的名称,根据项目的目的输入名称,如:demo-web。为了更灵活的配置构建内容,推荐选择“构建一个自由风格的软件项目”。
选择“参数化构建过程”,根据项目内容填写不同的构建参数,程序构建过程需要连接github,在首行填写代理地址及端口。
源码管理中填写github代码库地址:URL格式为:[email protected]:***.git,点击ADD增加github权限。
三、分布式部署
分布式部署只需要将Jenkins工作目录复制到其他服务器
配置方式可参考“增加节点内容”。
以上是关于Jenkins配置分布式部署的主要内容,如果未能解决你的问题,请参考以下文章