jenkins子节点构建配置

来源:互联网 发布:怎么查手机网络密码 编辑:程序博客网 时间:2024/05/29 08:36

前言

关于Jenkins子结点的配置,网上很难找到,要么找到了,但是有些错误。所以准备写一篇关于jenkins构建子节点的文章。
阅读该文章的读者最好是了解一些linux,并且对java和maven,jekins有一定了解的人。

环境

1.jdk环境 ,我使用的是jdk1.8
[root@localhost ~]# javac -versionjavac 1.8.0_111[root@localhost ~]# 


2.maven环境,我使用的是Maven3.3.9
[root@localhost ~]# mvn -vApache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)Maven home: /usr/local/apache-maven-3.3.9Java version: 1.8.0_111, vendor: Oracle CorporationJava home: /usr/Java/jdk1.8.0_111/jreDefault locale: zh_CN, platform encoding: UTF-8OS name: "linux", version: "3.10.0-327.el7.x86_64", arch: "amd64", family: "unix"[root@localhost ~]# 

3.jekins
在jekins官网下载jekins,并安装到机器中。(官网地址:https://jenkins.io/index.html)


配置子节点

创建Credentals

1. 进入jekins服务器的首页,点击Credentials

2.创建domain

1.Kind选择SSh Username with private key
2.Username选择子节点机器的用户名
3.Private Key为master机器的私钥
(前提是master已经可以免密登录子节点的机器,免密登录这部门可以看我写的免密登录的文章)
其它不用选择直接OK.

创建子节点

1.进入jekins服务器的首页,点击系统管理




2. 然后点击右边的管理节点



3.然后新建节点


4.填写节点名称,选择Permanent Agent选择,并选择OK

5.填写相关内容

5.1名字和描述自己定义
5.2 远程工作目录也可以自己定义
5.3标签用法自己定义
5.4启动方法选择Launch slave agents via SSH
Host选择子节点的ip,Credentials选择刚才新建的Credentials
报错即可。


然后就可以新建项目部署到子节点了。



0 0
原创粉丝点击