2016-10-04 1 views
0

Est-il possible d'ajouter sonarlint à gradle tâche? Si oui, comment? Ma seule idée jusqu'à maintenant est de le télécharger manuellement dans un script gradle, mais je suppose qu'il y a une meilleure solution.Comment ajouter sonarlint à gradle task?

Répondre

0

Oui, il y a. Je suppose que vous avez déjà installé sonarlint sur votre système. Voici la tâche Gradle que j'utilise pour fonctionner comme une partie d'un Gradle Tâche:

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

Note: J'utilise des profils personnalisés de mon serveur sonarqube et c'est la raison pour laquelle j'utilise le « -u » option.