通过 jnlp 的方式可以很简单的将一台机器添加为 Jenkins slave 节点,以用于 iOS 应用的持续集成。
新建目录/opt/jenkins,然后下载slave.jar文件,如:
wget http://ci.lzw.me:8080/jenkins/jnlpJars/slave.jar
接着执行如下命令,即可将当前机器添加为一个 slave 节点:
nohup java -jar slave.jar -jnlpUrl http://ci.lzw.me:8080/jenkins/computer/nbop-mobile-mac/slave-agent.jnlp -secret xxx -workDir "/opt/jenkins"
为了可以方便的启动和停止,可以新建一个文件jenkins_slave.sh,内容为:
然后就可以使用该脚本进行启动和停止任务了:
# 启动
/opt/jenkins/jenkins_slave.sh start
# 停止
/opt/jenkins/jenkins_slave.sh stop
领取专属 10元无门槛券
私享最新 技术干货