]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-5340 Quality Gate should not be shown in "Description" widget on Views or Devel...
authorStas Vilchik <vilchiks@gmail.com>
Mon, 21 Jul 2014 08:07:33 +0000 (10:07 +0200)
committerStas Vilchik <vilchiks@gmail.com>
Mon, 21 Jul 2014 08:07:33 +0000 (10:07 +0200)
plugins/sonar-core-plugin/src/main/resources/org/sonar/plugins/core/widgets/description.html.erb

index e0c8c4103e4389dadd59224958e24defcf884dc4..3e9a2b3a64a735bf3a9e39f6e25da76374759bb5 100644 (file)
        end %>
 
   <%
-     using_default=false
-     quality_gate=Property.value('sonar.qualitygate', @resource && @resource.id, nil)
-     unless quality_gate
-       quality_gate=Property.value('sonar.qualitygate', nil, nil)
-       using_default=false || quality_gate
-     end
-     if quality_gate
-       qgate = Internal.quality_gates.get(quality_gate.to_i)
+     unless @resource.qualifier == 'DEV' or @resource.qualifier == 'SVW'
+       using_default=false
+       quality_gate=Property.value('sonar.qualitygate', @resource && @resource.id, nil)
+       unless quality_gate
+         quality_gate=Property.value('sonar.qualitygate', nil, nil)
+         using_default=false || quality_gate
+       end
+       if quality_gate
+         qgate = Internal.quality_gates.get(quality_gate.to_i)
   %>
     <p class="description-widget-description">
       <span id="resource_qgate">
@@ -63,7 +64,7 @@
         <% end %>
       </span>
     </p>
-  <% end %>
+  <% end end %>
 
   <% unless @project.project_links.empty? %>
     <ul class="description-widget-links">