![JAR search and dependency download from the Maven repository](/logo.png)
templates.build.processor.viewSonarBuildProcessor.ftl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of bamboo-sonar-plugin Show documentation
Show all versions of bamboo-sonar-plugin Show documentation
Bamboo plugin to integrate Sonar code quality platform with Bamboo
[#if build.buildDefinition.customConfiguration.get('custom.sonar.run')?default('false') == 'true']
[@ui.bambooInfoDisplay titleKey='sonar.title' float=false height='80px']
[#if build.buildDefinition.customConfiguration.get('custom.sonar.server') == 'buildPlanSpecific']
[@ww.label labelKey='sonar.host.url' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.host.url')}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.host.username' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.host.username')}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.host.password' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.host.password')}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.jdbc.url' ]
[@ww.param name='value']
[#if build.buildDefinition.customConfiguration.get('custom.sonar.jdbc.url')?has_content]
${build.buildDefinition.customConfiguration.get('custom.sonar.jdbc.url')!}
[#else]
[@ww.text name='sonar.jdbc.url.default' /]
[/#if]
[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.jdbc.driver' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.jdbc.driver')!}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.jdbc.username' ]
[@ww.param name='value']
[#if build.buildDefinition.customConfiguration.get('custom.sonar.jdbc.username')?has_content]
${build.buildDefinition.customConfiguration.get('custom.sonar.jdbc.username')}
[#else]
sonar
[/#if]
[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.jdbc.password' ]
[@ww.param name='value']
[#if build.buildDefinition.customConfiguration.get('custom.sonar.jdbc.password')?has_content]
${build.buildDefinition.customConfiguration.get('custom.sonar.jdbc.password')}
[#else]
sonar
[/#if]
[/@ww.param]
[/@ww.label]
[#else]
[@ww.label labelKey='sonar.server.name' ]
[@ww.param name='value']
${server.name}
[/@ww.param]
[/@ww.label]
[/#if]
[@ww.label labelKey='sonar.build.jdk' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.build.jdk')?default('Reuse Build Defined JDK')}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.branch' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.branch')!}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.skipped.modules' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.skipped.modules')!}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.exclusions' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.exclusions')!}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.import.sources' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.import.sources')?default('false')}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.maven.opts' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.maven.opts')!}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.add.args' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.add.args')!}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.reusereports' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.reusereports')?default('false')}[/@ww.param]
[/@ww.label]
[#if build.buildDefinition.customConfiguration.get('custom.sonar.override.globals')?default('false') == 'true']
[@ui.bambooInfoDisplay float=false height='80px']
[@ww.label labelKey='sonar.skip.build.failure' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.skip.build.failure')?default('false')}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.skip.manual.build' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.skip.manual.build')?default('false')}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.skip.no.code.changes' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.skip.no.code.changes')?default('false')}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.skip.bytecode.analysis' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.skip.bytecode.analysis')?default('false')}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.global.failure.behavior' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.failure.behavior')?default('IGNORE')}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.profile' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.profile')!}[/@ww.param]
[/@ww.label]
[/@ui.bambooInfoDisplay]
[/#if]
[/@ui.bambooInfoDisplay]
[#if build.buildDefinition.customConfiguration.get('custom.sonar.light.run')?default('false') == 'true']
[@ui.bambooInfoDisplay titleKey='sonar.light.title' float=false height='80px']
[@ww.label labelKey='sonar.light.groupId' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.light.groupId')!}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.light.artifactId' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.light.artifactId')!}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.light.version' ]
[@ww.param name='value']
[#if build.buildDefinition.customConfiguration.get('custom.sonar.light.version')?has_content]
${build.buildDefinition.customConfiguration.get('custom.sonar.light.version')}
[#else]
1.0
[/#if]
[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.light.name' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.light.name')!}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.light.description' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.light.description')!}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.light.sources' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.light.sources')!}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.light.target' ]
[@ww.param name='value']${build.buildDefinition.customConfiguration.get('custom.sonar.light.target')!}[/@ww.param]
[/@ww.label]
[@ww.label labelKey='sonar.light.jdk' ]
[@ww.param name='value']
[#if build.buildDefinition.customConfiguration.get('custom.sonar.light.jdk')?has_content]
${build.buildDefinition.customConfiguration.get('custom.sonar.light.jdk')}
[#else]
1.5
[/#if]
[/@ww.param]
[/@ww.label]
[/@ui.bambooInfoDisplay]
[/#if]
[/#if]
© 2015 - 2025 Weber Informatics LLC | Privacy Policy