我在config.xml
中配置<properties>
标记时遇到此特定错误
configure{ node ->
node / builders / 'hudson.plugins.sonar.SonarRunnerBuilder' {
project('')
properties((sonar.projectName): "project")
javaOpts('')
additionalArguments('')
jdk('')
task('')
}
}
**Error :**
ERROR: No such property: projectName for class: java.lang.String
答案 0 :(得分:1)
您不能在配置块中将地图用作元素值。您需要提供一个字符串来配置properties
元素:
job('example') {
configure{ node ->
node / builders / 'hudson.plugins.sonar.SonarRunnerBuilder' {
project('')
properties('sonar.projectName=project')
javaOpts('')
additionalArguments('')
jdk('')
task('')
}
}
}
答案 1 :(得分:0)
configure {
node->
node / builders / 'hudson.plugins.sonar.SonarRunnerBuilder' {
project('')
properties('sonar.projectKey=automatizacion_base\nsonar.projectName=automatizacion_base\nsonar.projectVersion=1.0\nsonar.sources=.\nsonar.java.binaries=.')
javaOpts('')
additionalArguments('')
jdk('')
task('')
}
}