code.gitea.io/gitea@v1.22.3/templates/package/content/helm.tmpl (about)

     1  {{if eq .PackageDescriptor.Package.Type "helm"}}
     2  	<h4 class="ui top attached header">{{ctx.Locale.Tr "packages.installation"}}</h4>
     3  	<div class="ui attached segment">
     4  		<div class="ui form">
     5  			<div class="field">
     6  				<label>{{svg "octicon-terminal"}} {{ctx.Locale.Tr "packages.helm.registry"}}</label>
     7  				<div class="markup"><pre class="code-block"><code>helm repo add {{AppDomain}} <origin-url data-url="{{AppSubUrl}}/api/packages/{{.PackageDescriptor.Owner.Name}}/helm"></origin-url>
     8  helm repo update</code></pre></div>
     9  			</div>
    10  			<div class="field">
    11  				<label>{{svg "octicon-terminal"}} {{ctx.Locale.Tr "packages.helm.install"}}</label>
    12  				<div class="markup"><pre class="code-block"><code>helm install {{.PackageDescriptor.Package.Name}} {{AppDomain}}/{{.PackageDescriptor.Package.Name}}</code></pre></div>
    13  			</div>
    14  			<div class="field">
    15  				<label>{{ctx.Locale.Tr "packages.registry.documentation" "Helm" "https://docs.gitea.com/usage/packages/helm/"}}</label>
    16  			</div>
    17  		</div>
    18  	</div>
    19  
    20  	{{if .PackageDescriptor.Metadata.Description}}
    21  		<h4 class="ui top attached header">{{ctx.Locale.Tr "packages.about"}}</h4>
    22  		<div class="ui attached segment">
    23  			{{.PackageDescriptor.Metadata.Description}}
    24  		</div>
    25  	{{end}}
    26  
    27  	{{if .PackageDescriptor.Metadata.Dependencies}}
    28  		<h4 class="ui top attached header">{{ctx.Locale.Tr "packages.dependencies"}}</h4>
    29  		<div class="ui attached segment">
    30  			<table class="ui single line very basic table">
    31  				<thead>
    32  					<tr>
    33  						<th class="ten wide">{{ctx.Locale.Tr "packages.dependency.id"}}</th>
    34  						<th class="six wide">{{ctx.Locale.Tr "packages.dependency.version"}}</th>
    35  					</tr>
    36  				</thead>
    37  				<tbody>
    38  					{{range .PackageDescriptor.Metadata.Dependencies}}
    39  						<tr>
    40  							<td>{{.Name}}</td>
    41  							<td>{{.Version}}</td>
    42  						</tr>
    43  					{{end}}
    44  				</tbody>
    45  			</table>
    46  		</div>
    47  	{{end}}
    48  
    49  	{{if .PackageDescriptor.Metadata.Keywords}}
    50  		<h4 class="ui top attached header">{{ctx.Locale.Tr "packages.keywords"}}</h4>
    51  		<div class="ui attached segment">
    52  			{{range .PackageDescriptor.Metadata.Keywords}}
    53  				{{.}}
    54  			{{end}}
    55  		</div>
    56  	{{end}}
    57  {{end}}