[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v1 00/19] testing/next queue for travis and docker
From: |
Alex Bennée |
Subject: |
[Qemu-devel] [PATCH v1 00/19] testing/next queue for travis and docker |
Date: |
Thu, 10 Jan 2019 17:44:57 +0000 |
Hi,
This series collects together a bunch of Daniel and Philippe's testing
patches and adds a few of my own. Broadly they simplify the Travis
test cases to be all VM based in preparation for switching to running
docker based builds and tests. I also bumped up the base build to
Xenial given we can always (and will eventually) run the legacy LTS
builds via our own docker images.
The following patches need review
patch 0006/tests use in place sed magic for enabling deb src.patch
patch 0017/travis bump to Xenial baseline.patch
patch 0018/tests docker update our Travis image.patch
patch 0019/tests docker remove SID_AGE test hack.patch
Alex Bennée (5):
tests: use in-place sed magic for enabling deb-src in travis image
travis: use homebrew addon for MacOSX
travis: bump to Xenial baseline
tests/docker: update our Travis image
tests/docker: remove SID_AGE test hack
Daniel P. Berrangé (12):
tests: run ldconfig after installing extra software
tests: remove obsolete 'debian' dockerfile
tests: update Fedora dockerfile to use Fedora 29
tests: update Fedora i386 cross image to Fedora 29
travis: add whitespace between each major section & matrix entry
travis: define all the build matrix entries in one place
travis: standardize the syntax used for env variables
travis: don't clone git submodules upfront
travis: stop redefining the script commands
travis: stop using container based envs
travis: run tests in verbose mode
travis: remove matrix settings that duplicate global settings
Philippe Mathieu-Daudé (2):
docker: Use stable git tag for virglrenderer
docker: Use a stable snapshot for Debian Sid
.travis.yml | 172 ++++++++++++------
tests/docker/Makefile.include | 13 --
tests/docker/dockerfiles/debian-amd64.docker | 5 +-
tests/docker/dockerfiles/debian-sid.docker | 7 +-
tests/docker/dockerfiles/debian.docker | 13 --
.../dockerfiles/fedora-i386-cross.docker | 2 +-
tests/docker/dockerfiles/fedora.docker | 4 +-
tests/docker/dockerfiles/travis.docker | 4 +-
8 files changed, 131 insertions(+), 89 deletions(-)
delete mode 100644 tests/docker/dockerfiles/debian.docker
--
2.17.1
- [Qemu-devel] [PATCH v1 00/19] testing/next queue for travis and docker,
Alex Bennée <=
- [Qemu-devel] [PATCH v1 06/19] tests: use in-place sed magic for enabling deb-src in travis image, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 08/19] travis: define all the build matrix entries in one place, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 12/19] travis: stop redefining the script commands, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 14/19] travis: run tests in verbose mode, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 04/19] tests: update Fedora dockerfile to use Fedora 29, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 10/19] travis: don't clone git submodules upfront, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 18/19] tests/docker: update our Travis image, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 11/19] travis: use homebrew addon for MacOSX, Alex Bennée, 2019/01/10