![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jenkins持续集成
cc cc
这个作者很懒,什么都没留下…
展开
-
c# 代码进行 sonarscan-msbuild扫描
一、下载soanrscan-msbuild工具,选择一个合适的版本https://github.com/SonarSource/sonar-scanner-msbuild/releases二、SonarQube.Analysis.xml配置数据库的配置可以查看sonarqube的安装文件<SonarQubeAnalysisProperties xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www原创 2020-08-19 16:59:16 · 988 阅读 · 0 评论 -
sonarscan 字符编码问题
sonar.sourceEncoding=UTF-8如果sonarscan设置的编码是utf-8那么,如果代码中有gd2312编码的话,很可能cppcheck扫描出来的问题,并不能上传到sonarqube上展示。比如cppcheck扫描出来200个问题,soanrqube上展示100个。此时需要解决编码问题。@echo offpowershell.exe -command “dir *.txt -R|foreach-object{[void][System.IO.File]::WriteAllBy原创 2020-08-12 17:27:04 · 990 阅读 · 0 评论 -
pipeline timeout关于Body did not finish within grace period; terminating with extreme prejudice超时不退出
事件背景触发了一个扫描,然后需要等待扫描结束,获取扫描的结果。所以些了如下的代码。每十秒钟查询一下扫描的结果,如果没有结果,则继续,直到返回true,外层是有一个30分钟超时,测试的时候换成了两分钟。结果发现,两分钟后,并没有超时退出。google后发现,超时之后,会跑到timeout内部的try catch,而不是外部的catch。所以执行的是print(err) return false,自然的就继续在waitUntil内部执行了。timeout(2){ waitUnti原创 2020-07-23 14:52:26 · 884 阅读 · 0 评论