summary refs log tree commit diff
path: root/gnu/packages/nfs.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludovic.courtes@inria.fr>2019-09-13 17:32:16 +0200
committerLudovic Courtès <ludo@gnu.org>2019-09-16 10:25:31 +0200
commit0074844366381e3056d09492b8b437836c7adb61 (patch)
treee8c52ffdf1be258555b26b85bcec6cce954053e9 /gnu/packages/nfs.scm
parent9bbaf2ae72ce8457702f50277fee908d2c43d13c (diff)
downloadguix-0074844366381e3056d09492b8b437836c7adb61.tar.gz
pack: Provide a meaningful "repository name" for Docker.
Previously, images produced by 'guix pack -f docker' would always show
up as "profile" in the output of 'docker images'.  With this change,
'docker images' shows a name constructed from the packages found in the
image--e.g., "bash-coreutils-grep-sed".

* guix/docker.scm (canonicalize-repository-name): New procedure.
(generate-tag): Remove.
(manifest): Add optional 'tag' parameter and honor it.
(repositories): Likewise.
(build-docker-image): Add #:repository parameter and pass it to
'manifest' and 'repositories'.
* guix/scripts/pack.scm (docker-image)[build]: Compute 'tag' and pass it
as #:repository to 'build-docker-image'.
Diffstat (limited to 'gnu/packages/nfs.scm')
0 files changed, 0 insertions, 0 deletions