前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >自动化部署:Jenkins插件安装(Maven,SSH,Gitee)

自动化部署:Jenkins插件安装(Maven,SSH,Gitee)

原创
作者头像
小明爱吃火锅
发布2024-01-19 09:38:42
1K0
发布2024-01-19 09:38:42
举报
文章被收录于专栏:小明说Java

前言

上一篇讲解了Jenkins的基本介绍,并且在基于docker安装了,接下来就开始一步一步完成springboot服务自动部署。首先需要安装一些插件,来辅助完成自动化,比如ven,SSH,Gitee。正因为Jenkins支持安装插件,才使得构建、部署和管理软件项目变得更加高效。本文将详细讲解如何在Jenkins上安装Maven插件、SSH插件和Gitee插件。

登录Jenkins平台之后,就可以选择安装推荐的插件了。

0
0

此外我们还需要安装以下三个插件

  • Maven Integration (编译源代码要用的)
  • Publish Over SSH
  • 如果使用Gitee 码云,安装插件Gitee(Git自带不用安装)

一、创建管理员账户

在安装完成上述推荐的插件之后,会提示先创建管理员账号,可以根据自己需求创建,创建好了之后点击保存,然后下一步就会重启jenkins。

完成之后,就进入Jenkins首页了

二、Maven插件安装及配置

进入Jenkins首页之后,就开始安装必要插件了,首先第一个是Maven,Maven是一个用于自动化构建项目的Java工具,可以帮助开发者管理和构建项目依赖、编译Java代码、运行测试等。Jenkins也支持Maven集成,通过安装Maven插件,Jenkins可以更好地与Maven项目配合使用。

安装步骤:

  • 打开Jenkins的首页,点击“Manage Jenkins”进入管理页面。
  • 在左侧导航栏中选择“Manage Plugins”,然后点击“Available”选项卡。
  • 在搜索框中输入“Maven Integration”,可以找到Maven插件,点击安装。
  • 弹出一个确认框,点击“Install without restart”。
  • 安装完成后,点击“Reload Configuration”重新加载Jenkins配置。
  • 安装完成后,需要返回首页配置maven,就像我们在本地开发的时候也是需要在IDE配置Maven一样,本次新版Jenkins,直接点击Tools,就可以设置全局工具了

在最后新增Maven,安装,上传maven到Jenkins映射的目录中

  • 新增JDK上传jdk到服务器

配置安装jdk

三、SSH插件安装

SSH插件用于Jenkins与远程服务器之间建立安全的连接,以便在构建过程中执行一系列远程操作,例如:从远程服务器获取代码、部署应用程序等。

安装步骤:

  1. 打开Jenkins的首页,点击“Manage Jenkins”进入管理页面。
  2. 在左侧导航栏中选择“Manage Plugins”,然后点击“Available”选项卡。
  3. 在“Filter”中输入“ssh”,可以找到SSH插件,点击安装。
  4. 弹出一个确认框,点击“Install without restart”。
  5. 安装完成后,点击“Reload Configuration”重新加载Jenkins配置。
0
0

四、Gitee插件安装

Gitee是一个国内流行的代码托管平台,类似于GitHub。通过安装Gitee插件,Jenkins可以轻松地与Gitee代码托管平台集成,实现自动化的代码获取、构建和部署。

安装步骤:

  1. 打开Jenkins的首页,点击“Manage Jenkins”进入管理页面。
  2. 在左侧导航栏中选择“Manage Plugins”,然后点击“Available”选项卡。
  3. 在“Filter”中输入“gitee”,可以找到Gitee插件,点击安装。
  4. 弹出一个确认框,点击“Install without restart”。
  5. 安装完成后,点击“Reload Configuration”重新加载Jenkins配置。
  6. 重新加载配置后,在Jenkins的首页点击“New Item”,创建一个新的构建项目。
  7. 在“Source Code Management”部分,选择“Gitee”,填写相应的Gitee仓库信息。
  8. 配置完成后,点击“Save”保存项目配置。
  9. 接下来,你可以通过Jenkins的构建任务来自动化你的项目。
0
0

进入docker的Jenkins容器中,在容器内继续输入which git,查看配置git路径

代码语言:actionscript
复制
which git

配置git

0
0

总结

通过以上步骤,我们成功地在Jenkins上安装了Maven、SSH和Gitee插件。这些插件可以帮助我们更好地与Maven项目、远程服务器和Gitee代码托管平台集成,实现自动化构建、部署和管理。通过合理配置这些插件,我们可以大大提高软件项目的开发效率。

我正在参与2024腾讯技术创作特训营第五期有奖征文,快来和我瓜分大奖!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 一、创建管理员账户
  • 二、Maven插件安装及配置
  • 三、SSH插件安装
  • 四、Gitee插件安装
  • 总结
相关产品与服务
代码托管
CODING 代码托管(CODING Code Repositories,CODING-CR)是为开发者打造的云端便捷代码管理工具,旨在为更多的开发者带去便捷、高效的开发体验,全面支持 Git/SVN 代码托管,包括代码评审、分支管理、超大仓库等功能。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档