搭建Hudson分布式构建环境
来源:互联网 发布:淘宝客招募贴 编辑:程序博客网 时间:2024/05/19 13:42
使用Hudson搭建分布式的构建环境非常方便,客户端也不需要太多的操作,只要能执行java命令就行。hudson默认采用master方式进行安装,master作为分布式构建的主环境,客户端不需要安装hudson,采用jnlp方式与master建立连接。
1. Hudson->系统管理->节点管理->新建节点->(填写节点名称,并选择“Dumb Slave”选项)
2. 在服务端Hudson添加新建节点的设置:
1. of executors : 执行数,可配置成CPU个数
2. Remote FS root : 客户端hudson的执行目录
3. Labels : 标签,用于在Project中筛选需要使用节点
4. 用法 : 选择“尽可能的使用这个节点”
5. Launch method : 使用Launch slave agents via JNLP
6. 点击保存
3. 在客户端启动代理,直接执行如下命令即可:
java -jar slave.jar -jnlpUrl
http://192.168.0.110:8080/hudson/computer/Jack/slave-agent.jnlp
4. 客户端启动后可以在服务端查看到已经连接
5. 选择要执行的Job,勾选“Restrict where this project can be run”,并添加相应的节点(对应新建节点时的Labels内容,如果没有设置则为节点的name)。
6. 点击立即构建,即可查看到任务已经可以在分布式环境中执行。
- 搭建Hudson分布式构建环境
- 搭建Hudson分布式构建环境
- Hudson分布式构建
- Hudson分布式构建
- hudson分布式构建step by step
- Hudson持续集成环境搭建
- 构建Spark分布式集群第一步:搭建Hadoop伪分布式环境
- git+jenkins/hudson+python构建环境
- Hudson+Maven+SVN 搭建持续集成环境
- Hudson+Maven+SVN 搭建持续集成环境
- hudson+ant+svn持续集成环境搭建
- Hudson+Maven+Svn搭建持续集成环境
- Hudson+Maven+Svn搭建持续集成环境
- 如何搭建Gerrit+Jenkins(Hudson)测试环境
- Hudson+Maven+Svn搭建持续集成环境
- Hudson+Maven+Svn搭建持续集成环境
- gtest+svn+hudson 构建持续集成单元测试环境
- 分布式事务环境搭建
- C#获取CPU等硬件ID
- 在VS2008环境下配置DirectX目录
- poj 1511 Invitation Cards
- Java IText PDF分页模板制作 输出
- MMORPG服务器组集群方案
- 搭建Hudson分布式构建环境
- DalVik学习之LEB128是神马
- makefile的学习
- sql union和union all
- BlackBerry BES推送例子代码(php)
- linux 的 find 命令
- ubuntu下使用skipfish扫描网站漏洞
- STAF学习笔记
- Git教程 快速上手