[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v7 53/54] tests/docker/Makefile.include: only force
From: |
Alex Bennée |
Subject: |
[Qemu-devel] [PATCH v7 53/54] tests/docker/Makefile.include: only force SID to NOCACHE if old |
Date: |
Fri, 15 Jun 2018 20:47:04 +0100 |
Now we can check the age of a docker image we can be a little more
intelligent about re-building Sid images and only force NOCACHE if
it is "old".
Signed-off-by: Alex Bennée <address@hidden>
---
tests/docker/Makefile.include | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include
index c0f09505bb..193fcc79fd 100644
--- a/tests/docker/Makefile.include
+++ b/tests/docker/Makefile.include
@@ -75,8 +75,14 @@ docker-image-debian-win64-cross: docker-image-debian8-mxe
# force a re-build of the base image if we ever need to build one of
# its children.
ifndef SKIP_DOCKER_BUILD
+ifeq ($(HAVE_USER_DOCKER),y)
+SID_AGE=$(shell $(DOCKER_SCRIPT) check --checktype=age --olderthan=60 --quiet
qemu:debian-sid)
+ifeq ($(SID_AGE),)
+else
docker-image-debian-sid: NOCACHE=1
endif
+endif
+endif
docker-image-debian-alpha-cross: docker-image-debian-sid
docker-image-debian-hppa-cross: docker-image-debian-sid
--
2.17.1
- [Qemu-devel] [PATCH v7 23/54] tests/tcg: enable building for ARM, (continued)
- [Qemu-devel] [PATCH v7 23/54] tests/tcg: enable building for ARM, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 43/54] tests/tcg/Makefile: update to be called from Makefile.target, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 09/54] tests/tcg: move architecture independent tests into subdir, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 22/54] tests/tcg: move ARM specific tests into subdir, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 21/54] tests/tcg/i386/test-i386: fix printf format, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 15/54] tests/tcg: enable building for i386, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 19/54] tests/tcg/x86_64: add Makefile.target, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 54/54] .travis.yml: add check-tcg test, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 31/54] tests/tcg: enable building for s390x, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 37/54] tests/tcg: enable building for sh4, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 53/54] tests/docker/Makefile.include: only force SID to NOCACHE if old,
Alex Bennée <=
- [Qemu-devel] [PATCH v7 42/54] tests/tcg: enable building for PowerPC, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 48/54] tests: add top-level make dependency for docker builds, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 20/54] tests/tcg/i386/test-i386: use modern vector_size attributes, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 47/54] tests/tcg: override runners for broken tests, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 41/54] docker: move debian-powerpc-cross to sid based build, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 25/54] tests/tcg: enable building for AArch64, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 49/54] docker: docker.py don't conflate checksums for extra_files, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 40/54] tests/tcg: enable building for RISCV64, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 18/54] tests/tcg/i386: add runner for test-i386-fprem, Alex Bennée, 2018/06/15
- [Qemu-devel] [PATCH v7 30/54] tests/tcg/mips: include common mips hello-mips, Alex Bennée, 2018/06/15