1、环境准备:centos上部署jenkinsjava
jenkins官网:https://pkg.jenkins.io/redhat-stable/web
安装执行命令:json
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key yum install -y jenkins
启动服务:
service jenkins start
启动失败,报以下错误时:centos
[root@localhost ~]# service jenkins start Starting jenkins (via systemctl): Job for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service" and "journalctl -xe" for details. [失败]
须要修改配置:vi /etc/rc.d/init.d/jenkins 增长java路径(路径查看:which java)服务器
启动过程当中若是提示:安装Jenkins时web界面出现该jenkins实例彷佛已离线,修改/var/lib/jenkins/hudson.model.UpdateCenter.xml文件,将url改成:http://mirror.esuni.jp/jenkins/updates/update-center.jsonurl
2、访问服务器地址,添加节点:spa
一、点击Manage Jenkins-Manage Nodes-新建节点,输入节点名称,如图:3d
二、输入描述、远程工做目录等信息,点击【保存】按钮,如图代理
三、启动方式中若是没有Launch agent by connecting it to the master时,须要开启一下:code
点击Manage Jenkins-Configure Global Security,代理选择:随机选取,如图:
3、客户机访问jenkins地址,链接节点:
一、点击Launch图标,如图:
二、下载完成后,双击运行:
三、节点显示已链接:
4、建立任务,General选项中勾选:限制项目的运行节点,如图:
标签表达式既能够是节点名称,也能够是建立节点时输入的标签名
5、构建:
6、执行构建,查看控制台输出: