
持续集成
匿名A.
这个作者很懒,什么都没留下…
展开
-
Sonar插件开发
Sonar Swagger插件插件地址: swagger-plugin本文使用的swagger框架为Springdoc插件编写思路判断@RestController的类是否带有swagger注解判断类中@RequestMapping的方法是否带有swagger注解判断方法参数是否带有swagger注解DTO,Enum等处理TreeVisitor 说明可以继承TreeVisitor扫描类中指定的代码visitVariable 成员变量visitClass 类visitMethod原创 2020-12-21 15:06:42 · 816 阅读 · 0 评论 -
JAVA一条龙持续集成方案(续)
JAVA一条龙持续集成方案(续)JAVA一条龙持续集成方案Jenkins Pipeline 方式搭建Devops平台Pipeline 方式搭建, Jenkins建议安装在主机, 不要使用容器安装, 可以减少一些权限的问题发生, 软件包安装也比较方便,任务很多的情况下可以搭建Jenkins集群安装 Jenkins主机安装https://www.cnblogs.com/yangzp/p/12953810.html修改端口https://blog.youkuaiyun.com/wudinaniya/a原创 2020-12-21 13:19:13 · 176 阅读 · 0 评论 -
SonarQube8.5社区版 覆盖率为0
SonarQube8.5社区版 覆盖率为0部署好 SonarQube项目是多模块项目mvn clean org.jacoco:jacoco-maven-plugin:prepare-agent install -Dmaven.test.failure.ignore=true执行后可以生产覆盖率文件站点内容如下:执行 mvn sonar:sonar 后上传到 SonarQube 后,反馈会还是现实0目前没有解决, 知道怎么解决的朋友还望不吝指教. 多谢又遇到同样问题的朋友可添加QQ原创 2020-11-26 18:07:05 · 847 阅读 · 7 评论 -
JAVA一条龙持续集成方案(完整步骤+脚本+配置)
自建自动化持续集成方案提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用文章目录自建自动化持续集成方案前言一、组成部分二、流程步骤1. 流程图2. 搭建步骤1. 搭建Gitlab2. 搭建Maven仓库总结前言提微服务开发过程中,开发人员需要不断编码、编译、打包、上传、构建镜像、发布镜像、发布服务、自动化测试等一系列步骤,如何才能有效的减少各环节之间时间,减少开发者的工作量,形成一套自动化的体系?以下内容的前提是基原创 2020-10-11 15:22:42 · 784 阅读 · 0 评论