-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