-1
あなたはconfigueブロック内の要素の値としてマップを使用することはできませんconfig.xmlにジェンキンス仕事でソナーのプロパティを設定するには、ジョブDSL設定ブロック
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
私はこれを試してみましたが、それは私がタグが渡されている文字列で更新されませんを意味し、仕事に反映するものではありません。この特定のタグ@daspilkerでのみ発生します – Anurag
私はそれを再現することはできません。この行を 'properties( 'sonar.projectName = project2')'に変更すると、ジョブの設定ページに 'sonar.projectName = project2'と表示されます。 – daspilker
'groovy.lang.MissingMethodException:メソッドのシグネチャがありません:java.util.Properties.call()は、引数型に適用できます:(java.lang.String)values:[sonar.projectName = project]'。私はこのエラーを受けています – Anurag