| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 | 
							- {{- /*
 
- This template defines the "Supported tags and Dockerfile links" portion of an image description.
 
- */ -}}
 
- {{- $archSpecific := getenv "ARCH_SPECIFIC_DOCS" -}}
 
- {{- $sharedTagGroups := .Manifest.GetSharedTagGroups -}}
 
- {{- if (len $sharedTagGroups) -}}
 
- 	(See ["What's the difference between 'Shared' and 'Simple' tags?" in the FAQ](https://github.com/docker-library/faq#whats-the-difference-between-shared-and-simple-tags).)
 
- 	{{- "\n\n" -}}
 
- 	## Simple Tags
 
- 	{{- "\n\n" -}}
 
- {{- end -}}
 
- {{- range $i, $e := ($archSpecific | ternary (archFilter arch $.Entries) $.Entries) -}}
 
- 	{{- $arch := $archSpecific | ternary arch ($e.HasArchitecture arch | ternary arch ($e.Architectures | first)) -}}
 
- 	{{- /* force bashbrew to "fetch" the GitCommit so that it is fully resolved */ -}}
 
- 	{{- $froms := $.ArchDockerFroms $arch $e -}}
 
- 	{{- $gitRepo := $e.ArchGitRepo $arch -}}
 
- 	{{- $repoUrlBase := $gitRepo | replace "git://" "https://" | trimSuffixes ".git" -}}
 
- 	{{- $isGitHub := hasPrefix "https://github.com/" $repoUrlBase -}}
 
- 	{{- if $i -}}
 
- 		{{- "\n" -}}
 
- 	{{- end -}}
 
- 	- {{- "\t" -}}
 
- 	{{- if $isGitHub -}} [ {{- end -}}
 
- 	{{- $dir := .ArchDirectory $arch -}}
 
- 	{{- $dockerfile := .ArchFile $arch -}}
 
- 	{{- $dockerfilePath := eq $dir "." | ternary $dockerfile (join "/" $dir $dockerfile) -}}
 
- 	` {{- $e.Tags | join "`, `" -}} `
 
- 	{{- $gitCommit := $e.ArchGitCommit $arch -}}
 
- 	{{- if $isGitHub -}} ]( {{- $repoUrlBase -}} /blob/ {{- $gitCommit -}} / {{- $dockerfilePath -}} ) {{- end -}}
 
- 	{{- /* TODO decide what to do (if anything) about non-GitHub repos with respect to URL */ -}}
 
- {{- end -}}
 
- {{- "\n\n" -}}
 
- {{- if (len $sharedTagGroups) -}}
 
- 	{{- "## Shared Tags\n\n" -}}
 
- 	{{- range $sharedTagGroups -}}
 
- 		{{- $entries := $archSpecific | ternary (archFilter arch .Entries) .Entries -}}
 
- 		{{- if (len $entries) -}}
 
- 			{{- "-\t`" -}}
 
- 			{{ .SharedTags | join "`, `" }}
 
- 			{{- "`:\n" -}}
 
- 			{{- range $i, $e := $entries -}}
 
- 				{{- $arch := $archSpecific | ternary arch ($e.HasArchitecture arch | ternary arch ($e.Architectures | first)) -}}
 
- 				{{- /* force bashbrew to "fetch" the GitCommit so that it is fully resolved */ -}}
 
- 				{{- $froms := $.ArchDockerFroms $arch $e -}}
 
- 				{{- $gitRepo := $e.ArchGitRepo $arch -}}
 
- 				{{- $repoUrlBase := $gitRepo | replace "git://" "https://" | trimSuffixes ".git" -}}
 
- 				{{- $isGitHub := hasPrefix "https://github.com/" $repoUrlBase -}}
 
- 				{{- "\t-\t" -}}
 
- 				{{- if $isGitHub -}} [ {{- end -}}
 
- 				{{- $dir := .ArchDirectory $arch -}}
 
- 				{{- $dockerfile := .ArchFile $arch -}}
 
- 				{{- $dockerfilePath := eq $dir "." | ternary $dockerfile (join "/" $dir $dockerfile) -}}
 
- 				` {{- $e.Tags | first -}} `
 
- 				{{- $gitCommit := $e.ArchGitCommit $arch -}}
 
- 				{{- if $isGitHub -}} ]( {{- $repoUrlBase -}} /blob/ {{- $gitCommit -}} / {{- $dockerfilePath -}} ) {{- end -}}
 
- 				{{- /* TODO decide what to do (if anything) about non-GitHub repos with respect to URL */ -}}
 
- 				{{- "\n" -}}
 
- 			{{- end -}}
 
- 		{{- end -}}
 
- 	{{- end -}}
 
- 	{{- "\n" -}}
 
- {{- end -}}
 
 
  |