Soc*_*ash 3 gradle build.gradle sonarqube gradle-plugin
我正在使用 Gradle 2.14。我想阅读 SonarQube Gradle 插件生成的report-task.txt。为此,我需要获取该文件的位置,该文件存储在
sonarqube {
properties {
sonar.working.directory "..."
}
}
Run Code Online (Sandbox Code Playgroud)
我想从 sonarqube 插件外部访问此属性,即我正在编写一个在声纳任务之后运行的 gradle 任务。此任务需要处理位于 sonar.working.directory 中的report-task.txt。
是否可以访问 gradle 插件的属性?
该任务sonarqube公开所有定义的属性:
plugins {
id "org.sonarqube" version "2.0.1"
}
sonarqube {
properties {
property "sonar.working.directory", "..."
}
}
task printSonarqubeProperty {
doLast {
println "${project.tasks['sonarqube'].properties['sonar.working.directory']}"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1482 次 |
| 最近记录: |