Я хотел бы настроить работу Jenkins с помощью JobDSL. Я определяю переменную sonarProperties
. Но часть Вызов автономного анализа отсутствует. Вот моя конфигурация:
job('example') {
def sonarProperties = '''\
sonar.projectName=example
sonar.projectVersion=1.0
..
....
'''.stripIndent()
configure { sonar ->
sonar / 'steps' << 'hudson.plugins.sonar.SonarRunnerBuilder' {
properties ("$sonarProperties")
javaOpts ''
jdk '(Inherit From Job)'
project ''
task ''
}
}