Jenkins分布式build使用说明(ubuntu下)

Jenkins分布式build使用说明(ubuntu下)

1、  在ubuntu系统上,安装openssh

2、  在ubuntu系统上,安装JDK:

保证以下路径下至少有一个路径里面包含java执行文件或者快捷方式:

usr/bin;

usr/bin/java;

usr/java/default/bin/java;

usr/java/lastest/bin/java;

usr/local/bin/java

usr/local/java/bin/java

注:在安装jdk时更改环境变量

                   Vim /etc/profile

                   export JAVA_HOME=路径;

    export JRE_HOME=路径;

                   export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

3、  创建节点

首先需要在机器上安装Jenkins,配置好后,

进入“系统管理”,选择“管理节点”,之后创建节点

:

安装Jenkins的机器是master,  部署Build任务的机器被称为nodeSlave

4、  设置节点

Name:该slave的名字

Description:描述,可为空

  # of executors :执行数,可配置成CPU个数

  Remote FS root :客户端jenkins的执行目录

  Labels:标签,用于在Project中筛选需要使用节点。

  Availability:默认即可

lave machineLinux系统时选择Launch slave agents on Unix machines via SSH,填写以下信息

  Host Slave machineIP

  Username:用户名

  Password:密码

  Port :端口

5、  连接节点

根据网络状况不同等待时间不同,第一次创建连接较慢

6、  创建任务

Label Expression输入创建的节点名称

URL输入要编辑的SVN工程路径

构建里输入执行构建命令

(当工程利用makefile进行build工程时,在Command命令框中输入make即可)

7、  构建该任务

输出结果在ubuntu机器上,生成文件在创建节点时设置的路径下workspace下的相对应工程中。

猜你喜欢

转载自blog.csdn.net/xx5533/article/details/7385819