{{define "title"}}
{{ with .Build.Summary -}}
{{ if eq .Status.String "InfraFailure" }}
Infra Failure
{{ else if eq .Status.String "Exception" }}
Exception
{{ else if eq .Status.String "Failure" }}
Failed
{{ else if eq .Status.String "NotRun" }}
Pending
{{ else }}
{{ .Status.String }}
{{ end }}
-
{{ .ParentLabel }} {{ .Label }}
{{- end }}
{{end}}
{{define "interval"}}
{{ if .Started }}
( {{ .Duration | humanDuration }} )
{{ end }}
{{end}}
{{define "favicon"}}
{{end}}
{{define "body"}}
{{ if .Build.Summary.ParentLabel }}
Builder {{ .Build.Summary.ParentLabel.HTML }}
{{ end }}
Build {{.Build.Summary.Label.HTML }}
{{ if .Build.Summary.Banner }}
{{ range .Build.Summary.Banner.OS }}
{{ end }}
{{ range .Build.Summary.Banner.Device }}
{{ end }}
{{ end }}
Results:
{{ with .Build.Summary }}
{{ if .Text }}{{ range .TextBR }}{{ . }} {{ end }}
{{ else if eq .Status.String "InfraFailure" }}
Internal Failure
{{ else if eq .Status.String "Expired" }}
Internal Failure - Expired
{{ else if eq .Status.String "NotRun" }}
Pending
{{ else }}
{{.Status}}
{{ end }}
{{ end }}
{{ if .Build.Trigger }}
{{ with .Build.Trigger }}
Trigger Info:
{{ if .Project }}
Project
{{ .Project }}
{{ end }}
{{ if .Commit.Repo }}
Repository
{{ .Commit.Repo }}
{{ end }}
{{ if .Commit.Branch }}
Branch
{{ .Commit.Branch }}
{{ end }}
{{ if .Commit.RequestRevision }}
Revision
{{ .Commit.RequestRevision.HTML }}
{{ end }}
{{ if .Commit.Revision }}
Got Revision
{{ .Commit.Revision.HTML }}
{{ end }}
{{ if .Commit.Changelist }}
Patch
{{ .Commit.Changelist.HTML }}
{{ end }}
{{ end }}
{{ end }}
{{ if or .Build.Summary.Bot .Build.Summary.Source }}