当前位置: 首页 > news >正文

seo网站排名优化案例哪里有建设网站中的视频下载

seo网站排名优化案例,哪里有建设网站中的视频下载,自己做ppt网站,哪里有做网站的教程什么是SonarQube?看看维基百科的说明#xff1a;SonarQube与CI/CD架构图SonarQube与CI/CD架构图Docker运行SonarQube简单了解之后#xff0c;开始安装SonarQube.这里用Docker安装注#xff1a;这里用mysql来存储SonarQube的数据#xff0c;SonarQube7.9起已经不在支持mysq… 什么是SonarQube?看看维基百科的说明SonarQube与CI/CD架构图SonarQube与CI/CD架构图Docker运行SonarQube简单了解之后开始安装SonarQube.这里用Docker安装注这里用mysql来存储SonarQube的数据SonarQube7.9起已经不在支持mysql了可以安装官方推荐的PostgreSQLSonarQube 6.7.7Docker-CE 19.03.1Mysql 5.7安装直接运行这个docker命令来安装网上其他的教程有什么挂载文件什么的我试了都会安装失败原因还是因为权限原因因为SonarQube不是以root用户运行的导致没权限读写挂载出来的文件夹注意创建容器前一定要先保证你连的容器有对应的数据库docker run -d --name sonarqube -p 9099:9000 -p 9092:9092 --linkdev_mysql:mysql -e SONARQUBE_JDBC_USERNAMEapp -e SONARQUBE_JDBC_PASSWORDapp -e SONARQUBE_JDBC_URLjdbc:mysql://mysql:3306/sonar?useUnicodetruecharacterEncodingutf8rewriteBatchedStatementstrueuseConfigsmaxPerformanceuseSSLfalse --restartalways sonarqube:6.7.7-community--linkdev_mysql:mysql     这个命令我链接到了我的mysql容器dev_mysql是容器的名字mysql是在SonarQube容器里的别名所以链接数据库时直接用mysql这个别名就可了SONARQUBE_JDBC_USERNAME 数据库的账户SONARQUBE_JDBC_PASSWORD 数据库密码访问安装好后直接访问9099端口登录的账户和密码默认都是admin首页就是这个样子的Jenkins集成SonarQubeJenkins和SonarQube都是运行在Docker容器里的下载和安装插件直接下载最新版的然后导入导入的方法可以看插件导入方法[1]插件下载地址https://updates.jenkins.io/download/plugins/sonar/SonarQube生成Token进入SonarQube管理界面Administration-Security-Users然后随便输入一个名字点击生成记下Token添加全局凭证类型选Secret text,然后Secret和ID输入框都填入刚才生成的Token设置SonarQube servers进入 系统管理-系统设置-SonarQube servers    设置好后点保存因为我SonarQube和Jenkins安装在同一台机器不同的Docker容器里的,所以这里URL直接填SonarQube的Docker容器的IP和端口安装SonarQube Scanner下载压缩包下载SonarQube Scanner压缩包SonarQube Scanner[2]解压到Jenkins挂载出来的目录里只有解压到挂载出来的Jenkins的目录里Docker容器安装的Jenkins才能读取到,我这里是宿主机的/opt/jenkins挂载到了Jenkins容器里的/var/jenkins_home目录上所以我只要解压到宿主机的/opt/jenkins目录中就可以了Jenkins配置全局工具进入 系统管理-全局工具配置-SonarQube Scanner     找到模块后点击新增SonarQube ScannerSONAR_RUNNER_HOME填你Jenkins这个Docker容器里的路径构建一个Maven项目网上很多教程说要勾上这个选项其实这个是可选的下面有一句话These variables are useful when configuring a SonarQube analysis using standard build steps such as Maven, Gradle, Ant, and command line scripts.This feature is not needed if youre using SonarQube Scanner or SonarScanner for MSBuild build steps.翻译过来就是因为我们这里用的就是SonarQube Scanner,所以这个我们是可以不用勾上的但是勾上也没影响开始构建具体怎么构建项目可以看Jenkins教程-创建Maven项目[3],这里就不多介绍了添加Execute SonarQube Scanner在原来构建的基础上加上Execute SonarQube Scanner就可以了在Analysis properties里填上构建的参数唯一的项目标识符(必填) sonar.projectKey tiny-config1项目元数据(以前是必需的自SonarQube 6.1起是可选的) sonar.projectName tiny-config1 sonar.projectVersion 1.0源目录的路径(必需) sonar.sources srcDir1srcDir2测试源目录的路径(可选) sonar.tests testDir1testDir2Java项目编译类的路径(可选) sonar.java.binaries bin逗号分隔的库路径列表(可选) sonar.java.libraries path / to / library.jarpath / to / classes / dir附加参数 sonar.my.property value保存后就可以正常构建了错误解决(没有错误可跳过这段)如果在构建项目的时候,Jenkins控制台如果报一下错误这是因为SonarQube的Java版本太低造成的升级SonarQube的Java版本进入SonarQube的管理台Administration-Marketplace-SonarJava如果你版本没升级右边会有个update按钮点击就可以升级了升级完后重启SonarQube;这边因为我已经升级过了所以没有这个按钮构建完成后Jenkins控制台显示SUCCESS就表示构建成功了这时候就可以点击构建项目的SonarQube直接跳转到SonarQube控制台了这里就可以看到结果了总结到这里就可以根据SonarQube的提示去改BUG了这BUG有点多.在搭建过程中最主要的就是那个SonarQube Scanner这个的安装了因为Jenkins都是Docker化的所以他可以选择自动安装但是我这边选择自动安装却没用所以就自己下载了SonarQube Scnner的包挂载到Jenkins容器里去然后直接指定SonarQube Scnner的目录就可以了参考资料[1]插件导入方法: https://mjava.top/jenkins/problem-jenkins-01/[2]SonarQube Scanner: https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.2.0.1873-linux.zip[3]Jenkins教程-创建Maven项目: https://mjava.top/jenkins/build-jenkins-mavne/
http://www.zqtcl.cn/news/119024/

相关文章:

  • 万宁市住房和城乡建设局网站网页游戏制作过程的
  • 网站建设批复意见浏览有关小城镇建设的网站 记录
  • 做国际贸易做什么网站遵义做网站优化
  • 电商平台正在建设中网站页面提示开发手机网站用什么好
  • 电商设计素材网站推荐百度云app下载安装
  • 网站怎样和首页做链接地址百度怎么打广告在首页
  • 眉县做网站网站开发技术可行性分析
  • 深圳求职网站哪个好网站上面的在线咨询是怎么做的
  • 做饰品一般用什么网站做首饰凡客数据
  • 工业电商做网站怎么样wordpress 韩国 主题
  • 网站的优化从几个方面网站建设需注意哪些事项
  • 网站建设的技术有哪些内容东莞网站建设最优
  • 网站建设税费很多网站没有后台
  • 百度云主机上装网站flash怎么做网页
  • 外贸网站能用阿里云吗哔哩哔哩网页版打不开
  • 南宁月嫂网站建设财经直播的网站开发一个多少钱
  • 宁波网站的建设百度网盟推广 网站
  • 大连城乡建设局网站青岛网站建设外贸
  • 石家庄网站建设招聘珠海快速网站建设
  • 网站建设代理ai制作网页
  • 微网站平台怎样做网站wordpress侧栏跟随
  • 手机网站建设好吗湖南省专业建设公司网站的机构
  • 网站代码 字体好用的cms网站
  • 美食网站首页设计用手机怎么看自己做的网站
  • 平台类网站开发怎样做永久网站二维码
  • 网站开发客户挖掘php网站开发心得3500字
  • 检察院做网站的目的青岛网站推广优化
  • dede替换网站模板定制网站建设的流程
  • 天津专业网站制作网站开发模板
  • 做二手车网站需要什么怎样建立门户网站