侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

jenkins+maven+git配置以及远程发布war包

2023-11-01 星期三 / 0 评论 / 0 点赞 / 55 阅读 / 4998 字

安装java和maven下载jdk和maven安装包,解压指定目录后(如下图中JAVA_HOME和M2_HOME所示目录),在/etc/profile下追加如下内容。使用java -version查看

安装java和maven

  • 下载jdk和maven安装包,解压指定目录后(如下图中JAVA_HOME和M2_HOME所示目录),在/etc/profile下追加如下内容。

  • 使用java -version查看java是否安装成功

  • 使用mvn -v 检查maven是否安装成功

安装jenkins

  • 安装jenkins,有2种安装方式

  • 从官网下载war包,可以直接把war包放在tomcat下,也可以命令运行java -jar Jenkins.war。

  • 使用yum命令进行在线安装,使用service命令进行启动

wget -O /etc/yum.repos.d/jenkins.repo http://jenkins-ci.org/redhat/jenkins.repo   rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key           yum install Jenkinsservice jenkins start
  • 浏览器访问http://ip:8080 即可看到jenkins界面,jenkins安装成功

  • 查看admin初始密码,并登录Jenkins安装插件并使用
cat /home/jenkins/jenkins-home/secrets/initialAdminPassword
  • 在线安装必要的插件

  • 安装插件Maven Integration plugin(使用maven项目风格必要插件) Deploy to container Plugin(远程部署必要插件,如把war包远程部署到tomcat服务器)

  • 设置系统配置

  • 此处是jenkins访问地址和默认用户的邮箱地址(此处以qq邮箱为例)

  • 设置全局配置,此处如果没有安装Maven Integration plugin插件,不会出现maven相关选项。

  • 新建项目,选择maven项目风格

  • 添加jenkins密钥有三种方式,此处使用的是直接粘贴ssh密钥

  • 添加时间表达式,如下,十五分钟触发一次

  • 设置maven相关内容,-Dmaven.repo.local=xxxx 强制指定maven仓库

  • 此处添加邮箱

  • 如果没有安装Deploy to container Plugin插件,则没有该选项

到此,一个完整的jenkins+maven+git配置以及远程发布war包便结束了,在项目之后的build过程中,我还碰到各种各样的坑,比如maven打包时候文件权限不足,pom配置文件出错等等,本人菜鸟一只,水平有限,只是记录自己第一次使用jenkins的过程

广告 广告

评论区