##实践1. 集成阿里巴巴p3c规范 0. 准备插件: 找到SonarQube版本对应的p3c插件 SonarQube7.6确认可用插件:https://github.com/caowenliang/sonar-pmd-p3c 下载插件代码并构建 >git clone https://github. ...
分类:
其他好文 时间:
2020-06-23 00:37:17
阅读次数:
90
环境 JDK 6 JUnit 4.13 Spring Tool Suite 4.6.2 Maven 3.6.3 参数化测试 参数化测试首先需要指定 Runner:org.junit.runners.Parameterized,然后准备测试数据。 有两种注入测试数据的方法,一种是构造函数注入,另一种是 ...
分类:
其他好文 时间:
2020-06-21 23:04:26
阅读次数:
53
参考: https://segmentfault.com/a/1190000020593208 https://www.cnblogs.com/zzhaolei/p/11063345.html https://docs.gitlab.com/runner/configuration/advanced ...
分类:
其他好文 时间:
2020-06-21 11:22:44
阅读次数:
87
1、准备工具: (1)Sonar 8.3版本。 (2)PostgresSql 11版本。 (3)Java 11。 详细获取地址可参考文章https://www.pianshen.com/article/84091389451/ 本人也是从这位大哥手中获取。 然后一些初步都安装过程也讲得很明了了。但还 ...
查询的实现类的参数问题query(...,Object...,params)runner.query("select * from student where sno>? and sname like ?", new KeyedHandler<String>("sname"), 1,"%m%");r ...
分类:
其他好文 时间:
2020-06-19 21:15:58
阅读次数:
56
一、背景 为了保证外包项目的质量,我们需要搭建一个代码扫描的工具,减少人工review的工作量。 依旧是内网环境,只能通过外网docker镜像的方式把整个环境迁移到内网服务器上。 二、方法 由于新版的sonar不再支持mysql,所以我们需要使用postgresql作为替代。 因此需要使用如下两个镜 ...
分类:
其他好文 时间:
2020-06-19 13:43:37
阅读次数:
166
一、sonar安装步骤 (部署硬件要求2G以上内存) 1. 准备镜像 docker pull postgres docker pull sonarqube2. 编写脚本 1.start-postgresql.sh #!/bin/bash docker stop postgresql docker r ...
分类:
其他好文 时间:
2020-06-16 20:39:08
阅读次数:
81
#sonarque root启动报错 cat /usr/local/sonarqube/logs/sonar.log #查看日志 WrapperSimpleApp: Encountered an error running main: java.nio.file.AccessDeniedExcept ...
分类:
其他好文 时间:
2020-06-16 00:58:07
阅读次数:
70
今天来讲,在 Serverless 这个大领域中,不只有函数计算这一种产品形态和应用类型,而是面向不同的用户群体和使用习惯,都有其各自适用的 Serverless 产品。例如面向函数的函数计算、面向应用的 Serverless 应用引擎、面向容器的 Serverless Kubernetes,用户可以根据自己的使用习惯、使用场景或者应用类型,去选择使用什么样的 Serverless 产品。下面通过本文给大家介绍一下,阿里云都有哪些可供大家选择的 Serverless 产品。
分类:
其他好文 时间:
2020-06-16 00:48:15
阅读次数:
85
GitLab Runner 来执行构建任务 GitLab CI 是 GitLab 的一部分,如果由 GitLab CI 来运行构建任务的话,在执行构建任务的时候,GitLab 的性能会大幅下降。 GitLab CI 最大的作用是管理各个项目的构建状态,因此,运行构建任务这种浪费资源的事情就交给 Gi ...
分类:
其他好文 时间:
2020-06-15 12:20:24
阅读次数:
60