部署Jenkins

用快乐去奔跑,用心去倾听,用思维去发展,用努力去奋斗,用目标去衡量,用爱去生活。


https://blog.csdn.net/qq_34618853/article/details/70170348描述安装五种方式



查看系统环境

cat /etc/os-release

确保系统保持最新

apt update
apt list --upgradable      //查看

安装jdk环境

apt install openjdk-8-jdk

验证Java环境的安装:

# java -version
openjdk version "1.8.0_121"

安装Jenkins

添加Jenkins源:
wget -q -O - http://pkg.jenkins-ci.org/debian-stable/jenkins-ci.org.key | sudo apt-key add -
为Jenkins创建源列表:
sh -c 'echo deb http://pkg.jenkins-ci.org/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
再次更新,并开始Jenkins的安装过程:
apt update
apt install jenkins

卸载Jenkins

apt-get --purge remove jenkins
apt-get --purge remove
apt autoremove


操作

参考文档  登录系统 安装插件  建任务  里边ssh js 两个   系统要升级node

整体思想就是: 从git上拉代码到 Jenkins服务器 (机器上有保留一份拉取的代码),通过nodejs构建,ssh到动态服务器的指定目录(可看做增量备份,此时目录不包含*.git文件),然后经过脚本,执行成功




搭建的时候几个重点操作

写一个build.xml      全局配置里边加ssh服务器    公钥互通

最好提前在workspace里git clone 一下项目代码   不然会无故报错



升级

停服务

/usr/share/jenkins/jenkins.war  更新war包

原包备份  下载新的https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable-rc/latest/jenkins.war

起服务


猜你喜欢

转载自blog.51cto.com/14124898/2401405
今日推荐