All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.marvelution.bamboo.plugins.sonar.tasks.actions.metrics.metrics.ftl Maven / Gradle / Ivy

[#--
 ~ Licensed to Marvelution under one or more contributor license
 ~ agreements.  See the NOTICE file distributed with this work
 ~ for additional information regarding copyright ownership.
 ~ Marvelution licenses this file to you under the Apache License,
 ~ Version 2.0 (the "License"); you may not use this file except
 ~ in compliance with the License.
 ~ You may obtain a copy of the License at
 ~
 ~  http://www.apache.org/licenses/LICENSE-2.0
 ~
 ~ Unless required by applicable law or agreed to in writing,
 ~ software distributed under the License is distributed on an
 ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 ~ KIND, either express or implied. See the License for the
 ~ specific language governing permissions and limitations
 ~ under the License.
 --]

[#-- @ftlvariable name="plan" type="com.atlassian.bamboo.build.Build" --]

[#macro showMetricsEditorForBuild plan ]
	
[@ww.text name='sonar.metrics.title' /]
[@showMetricsWithNone plan /] [@showEditMetric plan /]
[/#macro] [#macro showEditMetric plan showIcon=true] [#if user??] [@ww.url id="editMetricUrl" action='editMetrics' namespace='/sonar/ajax'] [@ww.param name='buildKey']${plan.key}[/@ww.param] [/@ww.url] [#if showIcon] [@ui.icon type="edit" textKey="sonar.metrics.buttons.edit" showTitle=false /] [/#if] [@ww.text id='metricsEditShortcut' name='sonar.metrics.edit.shortcut'][@ww.param]{shortcut}[/@ww.param][/@ww.text] [/#if] [/#macro] [#macro showMetrics metrics plan='' ]
    [#list metrics as metric]
  • ${metric?html} [#if plan?has_content] ${metric?html} [@ww.url id="deleteMetricUrl" action='deleteMetric' namespace='/sonar/ajax'] [@ww.param name='buildKey']${plan.key}[/@ww.param] [@ww.param name='selectedMetric']${metric?html}[/@ww.param] [/@ww.url] [@ww.text name="sonar.metrics.buttons.delete" /] [/#if]
  • [/#list]
[/#macro] [#macro showMetricsWithNone plan ] [#if metrics?has_content] [@showMetrics metrics plan /] [#else] [#if resultsSummary?has_content] [@ww.text name='sonar.metrics.none' /] [/#if] [/#if] [/#macro]




© 2015 - 2024 Weber Informatics LLC | Privacy Policy