#import koji
#import koji.util
#from pprint import pformat
#from kojiweb import util
#include "includes/header.chtml"
#set $nvrpath = $pathinfo.build($build)
ID | $build.id |
Package Name | $build.package_name |
Version | $build.version |
Release | $build.release |
Epoch | $build.epoch |
#if $build.get('source')
Source | $build['source'] |
#end if
#if 'maven' in $typeinfo
Maven groupId | $typeinfo.maven.group_id |
Maven artifactId | $typeinfo.maven.artifact_id |
Maven version | $typeinfo.maven.version |
#end if
#if $summary
Summary |
#end if
#if $description
Description |
#end if
Built by | $build.owner_name |
#set $stateName = $util.stateName($build.state)
State |
$stateName
#if $build.state == $koji.BUILD_STATES.BUILDING
#if $currentUser and ('admin' in $perms or $build.owner_id == $currentUser.id)
(cancel)
#end if
#end if
|
Volume |
$build.volume_name |
Started | $util.formatTimeLong($start_time) |
#if $build.state == $koji.BUILD_STATES.BUILDING
#if $estCompletion
Est. Completion | $util.formatTimeLong($estCompletion) |
#end if
#else
Completed | $util.formatTimeLong($build.completion_time) |
#end if
#if $task
Task | $koji.taskLabel($task) |
#end if
#if $build.get('extra')
Extra | $util.escapeHTML($pformat($build.extra)) |
#end if
Tags |
#if $len($tags) > 0
#else
No tags
#end if
|
RPMs |
#if $len($rpmsByArch) > 0
#if 'src' in $rpmsByArch
src | |
#for $rpm in $rpmsByArch['src']
#set $rpmfile = '%(name)s-%(version)s-%(release)s.%(arch)s.rpm' % $rpm
#set $rpmpath = $pathinfo.rpm($rpm)
|
#if $rpm.metadata_only
$rpmfile (info) (metadata only) |
#else
$rpmfile (info) (download) |
#end if
#end for
#end if
#set $arches = $rpmsByArch.keys()
#silent $arches.sort()
#for $arch in $arches
#if $arch == 'src'
#silent continue
#end if
$arch |
#for $rpm in $rpmsByArch[$arch]
#set $rpmfile = '%(name)s-%(version)s-%(release)s.%(arch)s.rpm' % $rpm
#set $rpmpath = $pathinfo.rpm($rpm)
|
$rpmfile (info) (download)
|
#end for
#end for
#else
No RPMs
#end if
|
#for btype in $archiveIndex
#set $archivesByExt = $archiveIndex[btype]
#if not $archivesByExt
#continue
#end if
$btype.capitalize() Archives |
#set $exts = $archivesByExt.keys()
#for ext in $exts
$ext |
#for $archive in $archivesByExt[$ext]
|
#if $archive.metadata_only
$archive.display (info)
#else
$archive.display (info) (download)
#end if
|
#end for
#end for
|
#end for
#if $logs_by_dir
Logs |
#set $logdirs = $logs_by_dir.keys()
#for logdir in $logdirs
$logdir |
#for loginfo in $logs_by_dir[$logdir]
|
$loginfo.name
|
#end for
#end for
|
#end if
#if $changelog
Changelog |
$util.escapeHTML($koji.util.formatChangelog($changelog)) |
#end if
#include "includes/footer.chtml"