Jenkins自动部署项目

短命女 2023-09-23 20:28 175阅读 0赞

目录

1.安装插件

2.配置


本文只讲解通过插件来自动部署项目,Jenkins的安装可以看博主的另一篇文章,绝对保姆级,简洁丝滑的安装教程:

jenkins下载安装__BugMan的博客-CSDN博客

1.安装插件

目前业内常用的解决方法是使用publish ssh插件将Jenkins上构建好的项目后发布到远端服务器。

8ba8a79457904832834b49889de3d5c0.png

2.配置

安装完成后项目的post steps选项里会多一个可选项: 7c1dc5cefe704df0b186aac27e74be63.png

向远端服务器推送文件需要配置远端服务器(ssh server):

28b385350d774d3eb68791a1bddbfafe.png

在系统管理->系统配置里配置ssh server:

c1b09951864b4b0580fb2f052a68c82b.png

然后继续配置publish ssh:

7f52d83e6be34f02bb29b4ce13d06f8a.png

source files填写要ssh到远端的文件路径,base路径为./jenkin/workspace,支持通配符*

想知道构建出来的文件在哪里,可以从每次文件构建后的日志输出里知道:

2ec989b0bd7441da9442f67e740882f8.png

至此配置完成,保存构建即可,publish ssh的操作会在构建log里打印:

7d485400521848a1b77af2bdee5a9feb.png

流程跑完后会文件就被部署到远端服务器上了,如果要对远端服务器进行一些操作如java -jar之类的,直接在exec command里面编写即可。

发表评论

表情:
评论列表 (有 0 条评论,175人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Jenkins自动部署项目

    目录 1.安装插件 2.配置 -------------------- 本文只讲解通过插件来自动部署项目,Jenkins的安装可以看博主的另一篇文章,绝对保姆级,简洁

    相关 Jenkin自动部署

    一、在系统管理 -> 插件管理中,安装\[Publish over SSH\]插件。然后点击一键安装,并重启Jenkins ![这里写图片描述][70] 二、系统管理 -