部署-jenkins发布项目到linux环境

使用openSSH的方式

如果jenkins跟服务器不在同一台服务器上,这时候我们可以借助ssh的方式将打包好的jar包发送到远程服务器,然后以后台的方式运行程序。

安装publish over ssh插件

这里我们需要使用到publish over ssh插件,并且是以rsa免密的方式登陆。这里配置ssh连接时使用的私钥信息,远程服务器的ip地址,用户名和远程目录。

部署-jenkins发布项目到linux环境

然后配置构建任务中执行的ssh操作。

部署-jenkins发布项目到linux环境

开始构建任务

部署-jenkins发布项目到linux环境

使用deploy to container插件

如果没有安装deploy to container插件,先进行插件的安装。

部署-jenkins发布项目到linux环境

配置tomcat

在tomcat安装目录下的conf/tomcat-users.xml中,添加远程登陆的用户。内容添加后需要重启tomcat容器。


给tomcat添加完用户之后,可以通过tomcat访问路径/manager,进行登陆。

部署-jenkins发布项目到linux环境

配置jenkins任务

大部分配置都跟之前jar包部署的类似,这里我们只需要着重配置一下tomcat的信息即可。

部署-jenkins发布项目到linux环境

开始构建任务

部署-jenkins发布项目到linux环境

博主微信公众号

部署-jenkins发布项目到linux环境

Original: https://www.cnblogs.com/chenhaoblog/p/13676635.html
Author: 幕友皎敖奔乾
Title: 部署-jenkins发布项目到linux环境

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/711495/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球