mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	Add Helm Chart registry (#19406)
This commit is contained in:
		
							
								
								
									
										57
									
								
								templates/package/content/helm.tmpl
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										57
									
								
								templates/package/content/helm.tmpl
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,57 @@
 | 
			
		||||
{{if eq .PackageDescriptor.Package.Type "helm"}}
 | 
			
		||||
	<h4 class="ui top attached header">{{.i18n.Tr "packages.installation"}}</h4>
 | 
			
		||||
	<div class="ui attached segment">
 | 
			
		||||
		<div class="ui form">
 | 
			
		||||
			<div class="field">
 | 
			
		||||
				<label>{{svg "octicon-terminal"}} {{.i18n.Tr "packages.helm.registry"}}</label>
 | 
			
		||||
				<div class="markup"><pre class="code-block"><code>helm repo add gitea {{AppUrl}}api/packages/{{.PackageDescriptor.Owner.Name}}/helm
 | 
			
		||||
helm repo update</code></pre></div>
 | 
			
		||||
			</div>
 | 
			
		||||
			<div class="field">
 | 
			
		||||
				<label>{{svg "octicon-terminal"}} {{.i18n.Tr "packages.helm.install"}}</label>
 | 
			
		||||
				<div class="markup"><pre class="code-block"><code>helm install {{.PackageDescriptor.Package.Name}} gitea/{{.PackageDescriptor.Package.Name}}</code></pre></div>
 | 
			
		||||
			</div>
 | 
			
		||||
			<div class="field">
 | 
			
		||||
				<label>{{.i18n.Tr "packages.helm.documentation" | Safe}}</label>
 | 
			
		||||
			</div>
 | 
			
		||||
		</div>
 | 
			
		||||
	</div>
 | 
			
		||||
 | 
			
		||||
	{{if .PackageDescriptor.Metadata.Description}}
 | 
			
		||||
		<h4 class="ui top attached header">{{.i18n.Tr "packages.about"}}</h4>
 | 
			
		||||
		<div class="ui attached segment">
 | 
			
		||||
			{{.PackageDescriptor.Metadata.Description}}
 | 
			
		||||
		</div>
 | 
			
		||||
	{{end}}
 | 
			
		||||
 | 
			
		||||
	{{if .PackageDescriptor.Metadata.Dependencies}}
 | 
			
		||||
		<h4 class="ui top attached header">{{.i18n.Tr "packages.dependencies"}}</h4>
 | 
			
		||||
		<div class="ui attached segment">
 | 
			
		||||
			<table class="ui single line very basic table">
 | 
			
		||||
				<thead>
 | 
			
		||||
					<tr>
 | 
			
		||||
						<th class="ten wide">{{.i18n.Tr "packages.dependency.id"}}</th>
 | 
			
		||||
						<th class="six wide">{{.i18n.Tr "packages.dependency.version"}}</th>
 | 
			
		||||
					</tr>
 | 
			
		||||
				</thead>
 | 
			
		||||
				<tbody>
 | 
			
		||||
					{{range .PackageDescriptor.Metadata.Dependencies}}
 | 
			
		||||
						<tr>
 | 
			
		||||
							<td>{{.Name}}</td>
 | 
			
		||||
							<td>{{.Version}}</td>
 | 
			
		||||
						</tr>
 | 
			
		||||
					{{end}}
 | 
			
		||||
				</tbody>
 | 
			
		||||
			</table>
 | 
			
		||||
		</div>
 | 
			
		||||
	{{end}}
 | 
			
		||||
 | 
			
		||||
	{{if .PackageDescriptor.Metadata.Keywords}}
 | 
			
		||||
		<h4 class="ui top attached header">{{.i18n.Tr "packages.keywords"}}</h4>
 | 
			
		||||
		<div class="ui attached segment">
 | 
			
		||||
			{{range .PackageDescriptor.Metadata.Keywords}}
 | 
			
		||||
				{{.}}
 | 
			
		||||
			{{end}}
 | 
			
		||||
		</div>
 | 
			
		||||
	{{end}}
 | 
			
		||||
{{end}}
 | 
			
		||||
@@ -45,7 +45,7 @@
 | 
			
		||||
		</div>
 | 
			
		||||
	{{end}}
 | 
			
		||||
 | 
			
		||||
	{{if or .PackageDescriptor.Metadata.Keywords}}
 | 
			
		||||
	{{if .PackageDescriptor.Metadata.Keywords}}
 | 
			
		||||
		<h4 class="ui top attached header">{{.i18n.Tr "packages.keywords"}}</h4>
 | 
			
		||||
		<div class="ui attached segment">
 | 
			
		||||
			{{range .PackageDescriptor.Metadata.Keywords}}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user