jnekin+sonar 部署 问题总结
部署问题总结
这章是总结一下Windows用docker部署jenkins+sonarqube+db 遇到的一些问题,如何部署可以参考这本书的“持续集成部署”那章,本章内容可能会不完整,后面会去调整,完善。一、 jenkins问题
1. jenkins 遇到: fatal: Could not read from remote repository.
解决方法:
在.ssh下配置config文件,文件中添加:
Host *
KexAlgorithms +diffie-hellman-group1-sha1
注意点:
是配置jenkins用户下的.ssh,而不是主机下的.ssh
创建文件也一定是jenkins用户,无法切换jenkins用户(我是没有切换成功)可以用 cp 命令,cp 一个jenkins用户的文件,然后对拷贝过来的文件做修改。2. jenkins构建sonar报:ERROR: SonarQube server [https://127.0.0.1:9000] can not be reached
解决方法:
首先sonar服务器一定要起来
其次sonarQube server 地址要与docker-compose设置的一致3. jenkins pipeline 介绍
二、sonarqube问题总结
1. mysql数据库版本问题
2. jdk 问题
3. 在启动时,报什么内存不够大(具体问题忘了,先记录一下)
4. sonarqube检测的维度
5. sonarqube一些术语的解释
6. Windows10 安装sonarqube、
如果只是想在win10上安装sonarqube,可以参考:win10 WSL2 安装Docker,这篇文章对我安装sonarqube有帮助
本篇主要是总结一下问题,可能比较杂,后面熟悉了后去修改、调整和完善。
Last updated
Was this helpful?