[% WRAPPER layout.tt title="Build Information" %] [% PROCESS common.tt %] [% PROCESS "product-list.tt" %] [% USE HTML %]
| Build ID: | [% build.id %] |
|---|---|
| Time added: | [% PROCESS renderDateTime timestamp = build.timestamp %] |
| Status: |
[% IF build.finished %]
[% IF build.resultInfo.buildstatus == 0 %]
Success
[% ELSIF build.resultInfo.buildstatus == 1 %]
Build returned a non-zero exit code
[% ELSIF build.resultInfo.buildstatus == 2 %]
A dependency of the build failed
[% ELSE %]
Build failed
(see below)
[% END %]
[% ELSIF build.schedulingInfo.busy %]
Build in progress
since [% PROCESS renderDateTime timestamp = build.schedulingInfo.starttime %]
[% ELSE %]
Scheduled to be built
[% END %]
|
| Project: | [% build.project.name %] |
| Jobset: | [% build.jobset.name %] |
| Job name: | [% build.attrname %] |
| Nix name: | [% build.nixname %] |
| Description: | [% build.description %] |
| System: | [% build.system %] |
| Derivation store path: | [% build.drvpath %] |
| Output store path: | [% build.outpath %] |
| Build started: | [% IF build.resultInfo.starttime %][% PROCESS renderDateTime timestamp = build.resultInfo.starttime %][% ELSE %](cached build)[% END %] |
| Build finished: | [% IF build.resultInfo.stoptime %][% PROCESS renderDateTime timestamp = build.resultInfo.stoptime %][% ELSE %](cached build)[% END %] |
| Duration (seconds): | [% IF build.resultInfo.iscachedbuild %] (cached build) [% ELSE %] [% build.resultInfo.stoptime - build.resultInfo.starttime %] [% END %] |
| Release name: | [% HTML.escape(build.resultInfo.releasename) %] |
| Logfile: | Available |
| Priority: | [% build.schedulingInfo.priority %] |
| Logfile: | [% build.schedulingInfo.logfile %] |
| Name | Type | Value | Revision | Store path |
|---|---|---|---|---|
| [% input.name %] | [% type = input.type; inputTypes.$type %] | [% IF input.type == "build" %] Job [% input.dependency.project.name %]:[% input.dependency.attrname %] build [% input.dependency.id %] [% ELSIF input.type == "string" || input.type == "boolean" %] "[% input.value %]" [% ELSE %] [% input.uri %] [% END %] | [% IF input.revision %][% input.revision %][% END %] | [% input.path %] |
| Nr | What | Duration | Status |
|---|---|---|---|
| [% step.stepnr %] | [% IF step.type == 0 %] Build of [% step.outpath %] [% ELSE %] Substitution of [% step.outpath %] [% END %] | [% IF step.busy == 0 %] [% step.stoptime - step.starttime %]s [% ELSE %] [% IF build.finished %] [% build.resultInfo.stoptime - step.starttime %]s [% ELSE %] [% curTime - step.starttime %]s [% END %] [% END %] | [% IF step.busy == 1 %] [% IF build.finished %] Aborted [% ELSE %] Building [% END %] [% ELSIF step.status == 0 %] Succeeded [% ELSE %] Failed: [% HTML.escape(step.errormsg) %] [% END %] [% IF step.logfile %] (log) [% END %] |
[% HTML.escape(build.resultInfo.errormsg) -%][% END %] [% IF build.buildproducts %]
The following builds have used this build as an input:
| Build | Input name | System | Timestamp |
|---|---|---|---|
| Job [% input.build.project.name %]:[% input.build.attrname %] build [% input.build.id %] | [% input.name %] | [% input.build.system %] | [% PROCESS renderDateTime timestamp = input.build.timestamp %] |
[% HTML.escape(logtext) -%][% END %] [% END %]