使用Jenkins持续集成Vue项目配置Sonar任务
            
                        声明:本文转载自https://my.oschina.net/qixiaobo025/blog/1585215,转载目的在于传递更多信息,仅供学习交流之用。如有侵权行为,请联系我,我会及时删除。
                        
            
                                              背景
  关于SonarQube的配置与安装就不再赘述 各位可以自己寻找相关文档
   前置条件
  SonarQube的js插件版本高于3.1
  有条件的小伙伴可以查看https://twitter.com/SonarQube/status/878165039840194561
  
  我们升级插件版本到最新
  可以看到
  
   步骤
     - Jenkins安装SonarQube插件 安装 SonarQube Plugin插件,系统管理插件管理—>可选插件—>SonarQube Plugin安装即可
- 配置对应参数  系统管理系统设置—>SonarQube servers保存
 (其中这里的 Server authentication token不是密码,需要在服务器端生成) 
 
-  配置持续集成 在项目中配置如下 选择Execute SOnarQube Scanner 
 
-  #projectKey项目的唯一标识,不能重复 sonar.projectKey=insurance-view sonar.projectName=insurance-view sonar.projectVersion=1.0 sonar.sourceEncoding=UTF-8 sonar.modules=javascript-module   # JavaScript module javascript-module.sonar.projectName=JavaScript Module javascript-module.sonar.language=js javascript-module.sonar.sources=. javascript-module.sonar.projectBaseDir=src
 完成配置运行即可 
 
 
                        
                              
                              
                
                
                  
                    
                      
                      
                         
                        抱拳了,老铁!
                       
                     
                   
                 
             
            
                本文发表于2017年12月05日 18:33 
                                (c)注:本文转载自https://my.oschina.net/qixiaobo025/blog/1585215,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如有侵权行为,请联系我们,我们会及时删除. 
                                阅读 7784 讨论 0 喜欢 0