|
@@ -90,24 +90,24 @@ archesListTemplate='
|
|
|
|
|
|
|
|
# TODO something less hacky than "git archive" hackery, like a "bashbrew archive" or "bashbrew context" or something
|
|
# TODO something less hacky than "git archive" hackery, like a "bashbrew archive" or "bashbrew context" or something
|
|
|
template='
|
|
template='
|
|
|
-{{- range $.Entries -}}
|
|
|
|
|
- {{- if .HasArchitecture arch -}}
|
|
|
|
|
- {{- $from := $.DockerFrom . -}}
|
|
|
|
|
- git -C "$BASHBREW_CACHE/git" archive --format=tar
|
|
|
|
|
- {{- " " -}}
|
|
|
|
|
- {{- "--prefix=" -}}
|
|
|
|
|
- {{- $.RepoName -}}
|
|
|
|
|
- _
|
|
|
|
|
- {{- .Tags | last -}}
|
|
|
|
|
- {{- "/" -}}
|
|
|
|
|
- {{- " " -}}
|
|
|
|
|
- {{- .ArchGitCommit arch -}}
|
|
|
|
|
- {{- ":" -}}
|
|
|
|
|
- {{- $dir := .ArchDirectory arch -}}
|
|
|
|
|
- {{- (eq $dir ".") | ternary "" $dir -}}
|
|
|
|
|
- {{- "\n" -}}
|
|
|
|
|
|
|
+ {{- range $.Entries -}}
|
|
|
|
|
+ {{- if .HasArchitecture arch -}}
|
|
|
|
|
+ {{- $from := $.DockerFrom . -}}
|
|
|
|
|
+ git -C "$BASHBREW_CACHE/git" archive --format=tar
|
|
|
|
|
+ {{- " " -}}
|
|
|
|
|
+ {{- "--prefix=" -}}
|
|
|
|
|
+ {{- $.RepoName -}}
|
|
|
|
|
+ _
|
|
|
|
|
+ {{- .Tags | last -}}
|
|
|
|
|
+ {{- "/" -}}
|
|
|
|
|
+ {{- " " -}}
|
|
|
|
|
+ {{- .ArchGitCommit arch -}}
|
|
|
|
|
+ {{- ":" -}}
|
|
|
|
|
+ {{- $dir := .ArchDirectory arch -}}
|
|
|
|
|
+ {{- (eq $dir ".") | ternary "" $dir -}}
|
|
|
|
|
+ {{- "\n" -}}
|
|
|
|
|
+ {{- end -}}
|
|
|
{{- end -}}
|
|
{{- end -}}
|
|
|
-{{- end -}}
|
|
|
|
|
'
|
|
'
|
|
|
|
|
|
|
|
copy-tar() {
|
|
copy-tar() {
|