Add GSP links field and link inspection
This commit is contained in:
@@ -17,6 +17,9 @@ func (p PackResult) Markdown() string {
|
||||
builder.WriteString(fmt.Sprintf("- Stage: `%s`\n", p.Stage))
|
||||
}
|
||||
builder.WriteString(fmt.Sprintf("- Units: `%d`\n", p.Summary.UnitCount))
|
||||
if p.Summary.LinkCount > 0 {
|
||||
builder.WriteString(fmt.Sprintf("- Links: `%d`\n", p.Summary.LinkCount))
|
||||
}
|
||||
if p.Summary.MinResolution != "" {
|
||||
builder.WriteString(fmt.Sprintf("- Resolution: `%s` to `%s`\n", p.Summary.MinResolution, p.Summary.MaxResolution))
|
||||
}
|
||||
@@ -53,6 +56,16 @@ func (p PackResult) Markdown() string {
|
||||
}
|
||||
builder.WriteString("\n")
|
||||
}
|
||||
if len(p.Links) > 0 {
|
||||
builder.WriteString("## Links\n\n")
|
||||
for _, link := range p.Links {
|
||||
builder.WriteString(fmt.Sprintf("- `%s` %s\n", link.Owner, link.Path))
|
||||
builder.WriteString(fmt.Sprintf(" - role: `%s`\n", link.Role))
|
||||
builder.WriteString(fmt.Sprintf(" - kind: `%s`\n", link.Kind))
|
||||
builder.WriteString(fmt.Sprintf(" - status: `%s`\n", link.Status))
|
||||
}
|
||||
builder.WriteString("\n")
|
||||
}
|
||||
if len(p.Warnings) > 0 {
|
||||
builder.WriteString("## Warnings\n\n")
|
||||
for _, warning := range p.Warnings {
|
||||
|
||||
Reference in New Issue
Block a user