2016-10-04 3 views
0

gradleタスクにsonarlintを追加することはできますか?はいの場合、どうですか?私の唯一のアイデアは、これまでにgradleスクリプトで手動でダウンロードすることですが、もっと良い解決策があると思います。gradleタスクにsonarlintを追加するには?

答えて

0

はいあります。あなたのシステムにはすでにソナーリントがインストールされているものとします。ここで私はGradleのタスクの一部として、それを実行するために使用していますGradleのタスクです:

task runSonarLint(type: Exec){ 
    dependsOn "assemble" 
    workingDir 'src/main/java' 
    executable "sonarlint.bat" 
    args "-u" 
} 

注:私は私のSonarQubeサーバーからいくつかのカスタムプロファイルを使用していますが、私は「-u」を使う理由ですオプション。

関連する問題