diff --git a/pkg/document/template.go b/pkg/document/template.go index 392e6b7..6ac7290 100644 --- a/pkg/document/template.go +++ b/pkg/document/template.go @@ -177,7 +177,11 @@ func getRequirementsTableTemplates() string { requirementsSectionBuilder.WriteString("| Repository | Name | Version |\n") requirementsSectionBuilder.WriteString("|------------|------|---------|\n") requirementsSectionBuilder.WriteString(" {{- range .Dependencies }}") + requirementsSectionBuilder.WriteString(" {{ if .Alias }}") + requirementsSectionBuilder.WriteString("\n| {{ .Repository }} | {{ .Alias }}({{ .Name }}) | {{ .Version }} |") + requirementsSectionBuilder.WriteString(" {{ else }}") requirementsSectionBuilder.WriteString("\n| {{ .Repository }} | {{ .Name }} | {{ .Version }} |") + requirementsSectionBuilder.WriteString(" {{ end }}") requirementsSectionBuilder.WriteString(" {{- end }}") requirementsSectionBuilder.WriteString("{{ end }}") diff --git a/pkg/helm/chart_info.go b/pkg/helm/chart_info.go index 9fef30a..c2dea49 100644 --- a/pkg/helm/chart_info.go +++ b/pkg/helm/chart_info.go @@ -42,6 +42,7 @@ type ChartRequirementsItem struct { Name string Version string Repository string + Alias string } type ChartRequirements struct {