guix-devel/guix/scripts
Ludovic Courtès 737397355c
publish: Do not bake the same item several times.
Before this patch, there was a possibility that we'd queue several
baking tasks for the same item.  The first one would bake the item but
subsequent tasks wouldn't check whether the item had been baked in the
meantime and would re-bake it.

* guix/scripts/publish.scm (render-narinfo/cached): Don't call
'bake-narinfo+nar' when (file-exists? cached).
2017-05-24 11:17:42 +02:00
..
container
import
archive.scm
authenticate.scm
build.scm
challenge.scm
container.scm
copy.scm
download.scm
edit.scm
environment.scm
gc.scm
graph.scm
hash.scm
import.scm
lint.scm guix: lint: Slightly simplify `check-source-file-name'. 2017-05-23 04:35:06 +05:30
offload.scm
pack.scm pack: Use 'guile2.0-json' when building with Guile 2.0. 2017-05-20 14:39:50 +02:00
package.scm guix package: Swallow EPIPE upon 'guix package --list-generations'. 2017-05-23 23:57:28 +02:00
perform-download.scm
publish.scm publish: Do not bake the same item several times. 2017-05-24 11:17:42 +02:00
pull.scm
refresh.scm
size.scm
substitute.scm substitute: Honor 'Cache-Control' on 404 responses. 2017-05-11 18:05:42 +02:00
system.scm Merge branch 'version-0.13.0' 2017-05-22 18:25:01 +02:00