Jenkins 部署
Jenkins 是一个自包含的开源自动化服务器,可用于自动化与构建,测试以及交付或部署软件有关的各种任务。
-
安装
apt-get install openjdk-8-jre wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add - sudo sh -c 'echo deb https://pkg.jenkins.io/debian binary/ > \ /etc/apt/sources.list.d/jenkins.list' sudo apt-get update sudo apt-get install jenkin
-
配置jenkins
-
选择自定义插件,先不选择插件进行安装
-
进入jenkins
-
修改源为中文社区的源
系统管理—插件管理—高级
https://jenkins-zh.gitee.io/update-center-mirror/tsinghua/update-center.json
修改完毕,点击提交即可
-
安装插件
搜索插件pipline
-
添加slave 节点
将会看到如下界面
下载agent.jar 到对应的slave 节点,将mv agent.jar /opt/jenkins/ 目录下
创建/opt/jenkins 目录
# 注意 slave 节点需要安装jdk环境
使用脚本启动
cat start.sh
#!/bin/bash
nohup java -jar agent.jar -jnlpUrl http://10.39.12.9:8080/computer/node/slave-agent.jnlp -secret 58c3f623072f0cb0cf6022974a1c07d7bfec690479bbfdd9b38f5244cb0cbb62 -workDir "/opt/jenkins" &
-
slave 节点添加完成