1、Jenkins是一款由Java编写的开源的持续集成工具,将传统编译、打包、上传、部署到Tomcat中的过程交由Jenkins,实现自动化
2、jenkins的功能:

如上图:Jenkins通过给定的代码地址,将代码拉取到jenkins宿主机上,进行编译、打包和发布到web容器中,它运行在Servlet容器中(例如Apache Tomcat)。可以执行基于Apache Ant和Apache Maven的项目,可以通过各种手段触发构建,例如提交给版本控制系统时被触发,也可以通过类似Cron的机制调度。
jenkins的功能都是由插件完成,主要插件如下:
Git plugin插件:拉去代码;Maven Integration plugin插件:构建打包;docker-build-step插件:生成镜像;Maven SNAPSHOT Check插件:用于检查线上snapshot包。
3、jenkins启动
jenkins是一个war包,需要运行在servlet容器中,运行本地jenkins命令:前提是安装了brew,
brew services start jenkins
我已经启动过,我们公司推jar包的配置:
编译打包的配置:
本文介绍Jenkins作为一款开源持续集成工具的应用,包括其如何自动化完成编译、打包及部署流程,以及通过插件实现的功能扩展,如Git、Maven和Docker集成。
1万+

被折叠的 条评论
为什么被折叠?



