程序员宝藏库:https://gitee.com/sharetech_lee/CS-Books-Store
你想要的,这里都有!
我在前公司的某个部门做过一年CV算法工程师,部门推崇全栈式开发。换句话说,做算法,不能只聚焦于算法,要全流程都要会。
因此,从数据采集、数据预处理、算法设计、编码、Docker构建、alpha测试、beta测试,甚至还到G端客户做过私有化部署。
所以,在这一年多的工作里,我就经常就会用到Jenkins。
今天就把自己之前积累下来的一些经验分享给大家。
Jenkins是什么?
Jenkins是一款由Java编写的开源的持续集成工具,能够在软件开发过程中提供持续集成服务。
它支持SVM、CVS、Git等软件配置管理工具,也可以执行基于Ant、Moven的项目、Shell脚本、Windows批处理命令。
因此,它经常被用于项目的持续集成与测试中。
在本文中,将介绍如何使用Jenkins构建基于Maven、Git的Java Spring项目。
1. 访问Jenkins控制面板并在Jenkins中配置Maven
单击“Manage Jenkins”,然后进入“Global Tool Configuration”。
添加一个Maven配置并输入名称。点击保存。
2. 在Jenkins中为Spring应用程序创建我们的第一个构建任务
点击“New I