您的位置:首页 > 其它

使用Jenkins启动maven作为项目构建管理工具的web项目

2017-05-31 18:38 639 查看
目录

介绍

  笔者主要使用Jenkins做一些自动化流程,例如持续集成测试、项目发布等,拿项目发布来说,在没有使用自动化流程时,发布项目往往需要先对项目进行打包,然后把打包后的项目传到服务器,最后进入服务器,执行部署的shell脚本(或手动操作),其实这些操作都可以使用Jenkins来完成,只需要在Jenkins中进行一些简单配置,以后进行项目发布操作时便可一键完成。Jenkins官网上提供各种插件,更多信息请访问Jenkins官网

Jenkins安装与配置

下载

进入Jenkins官网,下载最新版本,笔者下载的2.32.2版本。



运行与初始化配置

下载的Jenkins是一个war包,只需要放入tomcat中,启动tomcat即可。

改名为ROOT方便访问



首次启动时,需要Jenkins生成的随机密码,可以进入
${user.tomcat.path}/logs/catalina.${date}.log
查看,如下图:



通过浏览器访问Jenkins,根据提示步骤操作(这里不列出),配置完成后进入主界面,如下图:



全局插件配置(Global Tool Configuration)

笔者使用的Maven,这里只列出Maven配置方式,Gradle配置也相似。

Maven Configuration



JDK

点击
JDK安装




Git

点击
Add Git
,选择Git



如果没有安装git,可以点击自动安装

Maven

点击
新增Maven
,如下图进行添加



上面简单的介绍了Jenkins的安装、初始化过程(初始化界面步骤不列出)、全局插件配置,成功后就可以创建我们的自动化流程,解放重复劳动力。

使用Jenkins启动web项目

新建

进入Jenkins主界面,点击左上角
新建
,如下图



配置

General

使用默认配置,如下图



源码管理

源码管理提供Git和SVN两种,笔者使用的Git,配置如下图



凭证添加如下图



构建触发器与构建环境

笔者未选择,读者可更具实际情况选择。

构建

笔者使用的Maven项目,点击
增加构建步骤
,选择
Invoke top-level Maven targets
,配置示例如下图



构建后续步骤

这里暂时不使用,我们只需要把项目运行起来。

最后点击保存,完成配置。

测试

返回主页,找到我们添加的project,点击进入项目,然后点击左上角
立即构建
,如下图



构架中Jenkins会自动获取最新版本信息,然后执行Maven的命令,通过查看构建进程,项目启动成功后便可直接通过浏览器访问项目,进行项目测试等操作。

总结

这里只简单介绍了使用Jenkins启动web项目,以后几篇文章将介绍使用Jenkins运行gradle项目、远程执行shell脚本等。

原创文章,转载请注明出处。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐