运维类

SonarQube使用[2]

By ronz 68 Views 3 MIN READ 0 Comments

主要是结合jenkins

  1. panel 设置好svn 和cron
  2. sonarqube设置好sercet
  3. jenkins输入sonarqube的用户sercet
  4. jenkins配置好sonarqube环境
  5. jenkins创建好一个built即 任务,记住名字 比如

    Project_release_check

    在docker挂载

    主机/data/svn/prj_release

    到

    /var/jenkins_home/workspace/Project_release_check

  6. jenkins任务设置

    sonar.projectKey=${JOB_BASE_NAME}
    sonar.projectName=${JOB_BASE_NAME}
    sonar.projectVersion=1.0
    sonar.sources=/var/jenkins_home/workspace/Project_release_check
    sonar.sourceEncoding=UTF-8
    sonar.java.binaries=.
    sonar.branch.name=${Branch}

  7. jenkins设置好定时

参考网站
https://learnku.com/articles/59179
https://sagarkpanda.medium.com/how-to-install-and-configure-sonarqube-with-jenkins-2fe6c732620

本文由 ronz 原创

采用 CC BY-NC-SA 4.0 协议进行许可

转载请注明出处:https://upsilon20.com/archives/13/

TAGS: No tags

YOU MAY ALSO LIKE

  • Nothing related yet, explore something else.

0 COMMENTS

LEAVE A REPLY

苏ICP备2024088959号-2 苏公网安备32060202001138