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

templates.actions.build.buildList.vm Maven / Gradle / Ivy

The newest version!
##
## 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.
##

    #set ($server = $resultSet.getServer()) #foreach ($build in $resultSet.getResults()) #set ($result = "${build.result.name().toLowerCase()}")
    • ${build.jobName} > ${i18n.getText("hudson.panel.build.number", $build.buildNumber)}
      • #foreach ($trigger in $build.triggers)
      • ${triggerFormatUtils.format($trigger)}
      • #end
      • ${i18n.getText("hudson.panel.build.tests")}: #if ($build.testResults && $build.testResults.total > 0) ${i18n.getText("hudson.panel.build.tests.passed", $build.testResults.passed)} #if ($build.testResults.failed > 0) , ${i18n.getText("hudson.panel.build.tests.failed", $build.testResults.failed)} #end #if ($build.testResults.skipped > 0) , ${i18n.getText("hudson.panel.build.tests.skipped", $build.testResults.skipped)} #end #else ${i18n.getText("hudson.panel.build.tests.no.results")} #end
      #if (!$build.buildArtifacts.isEmpty())
      • ${i18n.getText("hudson.panel.build.artifacts")}:
      • #foreach ($artifact in $build.buildArtifacts)
      • $artifact.name
      • #end
      #end #if (!$build.changeLog.isEmpty())
      • ${i18n.getText("hudson.panel.build.change.log")}:
      • #foreach ($changeLog in $build.changeLog)
      • $changelogAnnotator.annotate($changeLog.message)
      • #end
      #end
    • ${dateFormatUtils.format(${build.timestamp})}
    • ${i18n.getText("hudson.panel.build.duration")}: ${dateFormatUtils.getTimeSpanString(${build.duration})}
  • #end #if ($resultSet.getResults().isHasMoreBuilds())
  • ${i18n.getText("hudson.panel.build.show.more")}
  • #end
#parse ("templates/actions/build/common.vm")




© 2015 - 2025 Weber Informatics LLC | Privacy Policy