在Maven,如果我想用声纳分析我的项目,我可以这样做:
mvn sonar:sonar
使用'简短'插件名称和目标。
在Gradle中,有没有类似的方法来运行插件,没有在build.gradle
脚本中声明它们?
答案 0 :(得分:0)
目前没有,但在某些时候会有。您可以做的是在带外应用插件(在某些init.gradle
中)。
答案 1 :(得分:0)
此代码可以正常工作:
allprojects {
buildscript {
repositories {
mavenCentral()
maven {
url "https://plugins.gradle.org/m2/"
}
}
dependencies {
classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.5"
}
}
apply plugin: 'java'
apply plugin: 'jacoco'
afterEvaluate { project ->
project.apply plugin: 'org.sonarqube'
}
}
gradle --init-script etc / quality.gradle sonarqube