jenkins自动化部署

Posted 爱打盹的猫猫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins自动化部署相关的知识,希望对你有一定的参考价值。

思路:

1.系统部署的环境上杀掉进程 linux命令:kill&rf -rm
2.将更新包上传到系统部署环境上liunx命令:跨liunx服务拷贝scp
3.启动进程(linux命令)
步骤:

1.添加Credentials

技术图片

以下填写内容为要部署应用的目标服务器

技术图片

2.系统管理-系统设置添加SSH remote hosts

技术图片

 技术图片

3.Linux两台服务器之间复制文件及免密码登录的方法 SCP

 

jenkin部署在服务器a

 

应用部署在服务器b

 

则在服务器a上执行
cd ~/.ssh
ssh-copy-id b_username@10.1.1.b_port  //简言之,在a上执行scp命令传输文件给b需要让b认识a
4.点击新建 创建项目
 

 

以上是关于jenkins自动化部署的主要内容,如果未能解决你的问题,请参考以下文章

自动化部署工具jenkins,从此摆脱重复单调的工作

Jenkins与Gitlib实现自动化部署与持续构建

如何使用jenkins部署jar包

自动化部署--Jenkins

Jenkins 自动化部署上线

.Net Core 自动化部署:使用jenkins部署应用