-3
我想要调用Sonarqube扫描仪为的MSBuild开始分析和使用工作DSL插件脚本詹金斯工作Sonarqube扫描仪的MSBuild的最终分析。工作DSL插件 - 调用Sonarqube扫描仪的MSBuild的
我想产生config.xml中象下面这样:
<hudson.plugins.sonar.MsBuildSQRunnerBegin plugin="[email protected]">
<projectKey>a</projectKey>
<projectName>b</projectName>
<projectVersion>c</projectVersion>
<additionalArguments></additionalArguments>
</hudson.plugins.sonar.MsBuildSQRunnerBegin>
<hudson.plugins.sonar.MsBuildSQRunnerEnd plugin="[email protected]"/>
我用folloing DSL剪断,但它与 “签名错误”
msBuildSQRunnerBegin {
additionalArguments('')
msBuildScannerInstallationName('')
projectKey('TinyJSON')
projectName('Tiny Json')
projectVersion('1.0')
sonarInstallationName('')
}
msBuild {
buildFile('TinyJSON.sln')
}
msBuildSQRunnerEnd()
错误而失败
javaposse.jobdsl.dsl.DslScriptException: (script, line 17) No signature of method: javaposse.jobdsl.dsl.helpers.step.StepContext.msBuildSQRunnerBegin() is applicable for argument types: (script$_run_closure1$_closure3$_closure8) values: [[email protected]]
会有人请帮助我可以生成DSL脚本在工作中吃了这段代码XML
我们不是代码编写服务。如果遇到特定的编程挑战,我们可以解决问题。 –
工作DSL是迄今为止记录最好的Jenkins插件。阅读全面的文档并使用充满示例的API查看器。 –
那么什么阻止你? – pczeus