现有master:Windows Server 2008。没有编译C项目的环境。
准备搭建一个linux的slave。编译C项目。
1.slave机器的设置
新建jenkins用户
确保Java安装正确:java -version
确保sshd正在运行:/sbin/service --status-all | grep ssh
2.master上jenkins的配置
选择dumb slave
3.如果是在slave上使用ant编译;
首先需要在slave上安装ant(官网下载tar.gz,解压到slave上,然后配置环境变量:vi /etc/profile,加上ANT_HOME,然后在path里增加$ANT_HOME/bin。测试ant是否安装成功:任意目录执行ant)
然后需要在master机上的jenkins系统管理--系统配置里面增加一个ant,指定的是slave机上的ant安装目录