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

     1  {{if eq .PackageDescriptor.Package.Type "alpine"}}
     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-code"}} {{ctx.Locale.Tr "packages.alpine.registry"}}</label>
     7  				<div class="markup"><pre class="code-block"><code><origin-url data-url="{{AppSubUrl}}/api/packages/{{$.PackageDescriptor.Owner.Name}}/alpine"></origin-url>/$branch/$repository</code></pre></div>
     8  				<p>{{ctx.Locale.Tr "packages.alpine.registry.info"}}</p>
     9  			</div>
    10  			<div class="field">
    11  				<label>{{svg "octicon-terminal"}} {{ctx.Locale.Tr "packages.alpine.registry.key"}}</label>
    12  				<div class="markup"><pre class="code-block"><code>curl -JO <origin-url data-url="{{AppSubUrl}}/api/packages/{{$.PackageDescriptor.Owner.Name}}/alpine/key"></origin-url></code></pre></div>
    13  			</div>
    14  			<div class="field">
    15  				<label>{{svg "octicon-terminal"}} {{ctx.Locale.Tr "packages.alpine.install"}}</label>
    16  				<div class="markup">
    17  					<pre class="code-block"><code>sudo apk add {{$.PackageDescriptor.Package.Name}}={{$.PackageDescriptor.Version.Version}}</code></pre>
    18  				</div>
    19  			</div>
    20  			<div class="field">
    21  				<label>{{ctx.Locale.Tr "packages.registry.documentation" "Alpine" "https://docs.gitea.com/usage/packages/alpine/"}}</label>
    22  			</div>
    23  		</div>
    24  	</div>
    25  
    26  	<h4 class="ui top attached header">{{ctx.Locale.Tr "packages.alpine.repository"}}</h4>
    27  	<div class="ui attached segment">
    28  		<table class="ui single line very basic table">
    29  			<tbody>
    30  				<tr>
    31  					<td class="collapsing"><h5>{{ctx.Locale.Tr "packages.alpine.repository.branches"}}</h5></td>
    32  					<td>{{StringUtils.Join .Branches ", "}}</td>
    33  				</tr>
    34  				<tr>
    35  					<td class="collapsing"><h5>{{ctx.Locale.Tr "packages.alpine.repository.repositories"}}</h5></td>
    36  					<td>{{StringUtils.Join .Repositories ", "}}</td>
    37  				</tr>
    38  				<tr>
    39  					<td class="collapsing"><h5>{{ctx.Locale.Tr "packages.alpine.repository.architectures"}}</h5></td>
    40  					<td>{{StringUtils.Join .Architectures ", "}}</td>
    41  				</tr>
    42  			</tbody>
    43  		</table>
    44  	</div>
    45  
    46  	{{if .PackageDescriptor.Metadata.Description}}
    47  		<h4 class="ui top attached header">{{ctx.Locale.Tr "packages.about"}}</h4>
    48  		<div class="ui attached segment">
    49  			{{.PackageDescriptor.Metadata.Description}}
    50  		</div>
    51  	{{end}}
    52  {{end}}