jenkins
2016-12-01 09:28:32 0 举报
Jenkins是一个开源的、基于Java开发的持续集成工具。它提供了一种简单易用的方法,使开发者能够在软件开发过程中频繁地将代码集成到主分支。Jenkins可以自动构建和测试项目,并将结果反馈给开发者,以便及时发现和修复问题。此外,Jenkins还支持各种插件,可以根据项目需求进行定制。通过使用Jenkins,团队可以更高效地协同工作,确保软件的质量和稳定性。
作者其他创作
大纲/内容
执行setup-pom.sh
切换到当前服务分支(git checkout)
更改当前文件路径(切换到workspace下)
拉取最新代码(git fetch + git merge)
是否有需要编译的文件目录
mvn versions:update-child-modules
返回workspace目录
build 镜像(docker build),打tag(docker tag),推到仓库(dock push),删除已经上传好的镜像
no
yes
拉取最新代码(git fetch)
子模块和父模块版本是否一致
从targat目录拷包编译好的包
mvn编译成jar包
0 条评论
下一页