Add Helm Chart registry (#19406)
This commit is contained in:
parent
b74322dfce
commit
18727df73a
24 changed files with 679 additions and 21 deletions
|
@ -15,6 +15,7 @@ import (
|
|||
"code.gitea.io/gitea/modules/packages/composer"
|
||||
"code.gitea.io/gitea/modules/packages/conan"
|
||||
"code.gitea.io/gitea/modules/packages/container"
|
||||
"code.gitea.io/gitea/modules/packages/helm"
|
||||
"code.gitea.io/gitea/modules/packages/maven"
|
||||
"code.gitea.io/gitea/modules/packages/npm"
|
||||
"code.gitea.io/gitea/modules/packages/nuget"
|
||||
|
@ -129,6 +130,8 @@ func GetPackageDescriptor(ctx context.Context, pv *PackageVersion) (*PackageDesc
|
|||
metadata = &container.Metadata{}
|
||||
case TypeGeneric:
|
||||
// generic packages have no metadata
|
||||
case TypeHelm:
|
||||
metadata = &helm.Metadata{}
|
||||
case TypeNuGet:
|
||||
metadata = &nuget.Metadata{}
|
||||
case TypeNpm:
|
||||
|
|
|
@ -35,9 +35,10 @@ const (
|
|||
TypeConan Type = "conan"
|
||||
TypeContainer Type = "container"
|
||||
TypeGeneric Type = "generic"
|
||||
TypeNuGet Type = "nuget"
|
||||
TypeNpm Type = "npm"
|
||||
TypeHelm Type = "helm"
|
||||
TypeMaven Type = "maven"
|
||||
TypeNpm Type = "npm"
|
||||
TypeNuGet Type = "nuget"
|
||||
TypePyPI Type = "pypi"
|
||||
TypeRubyGems Type = "rubygems"
|
||||
)
|
||||
|
@ -53,12 +54,14 @@ func (pt Type) Name() string {
|
|||
return "Container"
|
||||
case TypeGeneric:
|
||||
return "Generic"
|
||||
case TypeNuGet:
|
||||
return "NuGet"
|
||||
case TypeNpm:
|
||||
return "npm"
|
||||
case TypeHelm:
|
||||
return "Helm"
|
||||
case TypeMaven:
|
||||
return "Maven"
|
||||
case TypeNpm:
|
||||
return "npm"
|
||||
case TypeNuGet:
|
||||
return "NuGet"
|
||||
case TypePyPI:
|
||||
return "PyPI"
|
||||
case TypeRubyGems:
|
||||
|
@ -78,12 +81,14 @@ func (pt Type) SVGName() string {
|
|||
return "octicon-container"
|
||||
case TypeGeneric:
|
||||
return "octicon-package"
|
||||
case TypeNuGet:
|
||||
return "gitea-nuget"
|
||||
case TypeNpm:
|
||||
return "gitea-npm"
|
||||
case TypeHelm:
|
||||
return "gitea-helm"
|
||||
case TypeMaven:
|
||||
return "gitea-maven"
|
||||
case TypeNpm:
|
||||
return "gitea-npm"
|
||||
case TypeNuGet:
|
||||
return "gitea-nuget"
|
||||
case TypePyPI:
|
||||
return "gitea-python"
|
||||
case TypeRubyGems:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue