[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 00/21] Docker and shippable updates
From: |
Alex Bennée |
Subject: |
[Qemu-devel] [PULL 00/21] Docker and shippable updates |
Date: |
Wed, 21 Jun 2017 15:47:53 +0100 |
The following changes since commit 8dfaf23ae1f2273a9730a9b309cc8471269bb524:
tcg/tci: fix tcg-interpreter build (2017-06-20 18:39:15 +0100)
are available in the git repository at:
https://github.com/stsquad/qemu.git tags/pull-ci-updates-210617-2
for you to fetch changes up to 32b9ca986855a5d56daf47fdb516743008788b71:
MAINTAINERS: self-appoint me as reviewer in build/test automation (2017-06-21
15:03:06 +0100)
----------------------------------------------------------------
This is mostly Philippe's updates
We add the following cross-compile targets:
- mipsel-softmmu,mipsel-linux-user,mips64el-linux-user
- armeb-linux-user
While I was rolling I discovered we could also back out a bunch of the
emdebian hacks as the newly released stretch handles cross compilers
as first class citizens. Unfortunately this also meant I had to drop
the powerpc support as that is no longer in Debian stable.
----------------------------------------------------------------
Alex Bennée (1):
docker: update qemu:debian base following stretch release
Philippe Mathieu-Daudé (20):
docker: let _copy_with_mkdir() sub_path argument be optional
docker: add --include-files argument to 'build' command
docker: rebuild image if 'extra files' checksum does not match
docker: install ca-certificates package in base image
docker: use better regex to generate deb-src entries
docker: use eatmydata, install common build packages in base image
docker: use eatmydata in debian armhf image
docker: use eatmydata in debian arm64 image
docker: add extra libs to armhf target to extend codebase coverage
docker: add extra libs to arm64 target to extend codebase coverage
docker: add extra libs to s390x target to extend codebase coverage
docker: add mipsel build target
shippable: use C locale to simplify console output
shippable: build using all available cpus
shippable: do not initialize submodules automatically
shippable: be verbose while building docker images
shippable: add armeb-linux-user target
shippable: add mipsel target
MAINTAINERS: add Shippable automation platform URL
MAINTAINERS: self-appoint me as reviewer in build/test automation
.shippable.yml | 21 ++++++++++++---
MAINTAINERS | 2 ++
tests/docker/Makefile.include | 4 +++
tests/docker/docker.py | 30 +++++++++++++++++-----
tests/docker/dockerfiles/debian-arm64-cross.docker | 18 +++++++++++--
tests/docker/dockerfiles/debian-armhf-cross.docker | 18 +++++++++++--
.../docker/dockerfiles/debian-mipsel-cross.docker | 29 +++++++++++++++++++++
tests/docker/dockerfiles/debian-s390x-cross.docker | 10 ++++++++
tests/docker/dockerfiles/debian.docker | 15 ++++-------
9 files changed, 123 insertions(+), 24 deletions(-)
create mode 100644 tests/docker/dockerfiles/debian-mipsel-cross.docker
- [Qemu-devel] [PULL 00/21] Docker and shippable updates,
Alex Bennée <=
- [Qemu-devel] [PULL 02/21] docker: let _copy_with_mkdir() sub_path argument be optional, Alex Bennée, 2017/06/21
- [Qemu-devel] [PULL 05/21] docker: install ca-certificates package in base image, Alex Bennée, 2017/06/21
- [Qemu-devel] [PULL 01/21] docker: update qemu:debian base following stretch release, Alex Bennée, 2017/06/21
- [Qemu-devel] [PULL 11/21] docker: add extra libs to arm64 target to extend codebase coverage, Alex Bennée, 2017/06/21
- [Qemu-devel] [PULL 03/21] docker: add --include-files argument to 'build' command, Alex Bennée, 2017/06/21
- [Qemu-devel] [PULL 16/21] shippable: do not initialize submodules automatically, Alex Bennée, 2017/06/21
- [Qemu-devel] [PULL 04/21] docker: rebuild image if 'extra files' checksum does not match, Alex Bennée, 2017/06/21
- [Qemu-devel] [PULL 10/21] docker: add extra libs to armhf target to extend codebase coverage, Alex Bennée, 2017/06/21
- [Qemu-devel] [PULL 08/21] docker: use eatmydata in debian armhf image, Alex Bennée, 2017/06/21
- [Qemu-devel] [PULL 06/21] docker: use better regex to generate deb-src entries, Alex Bennée, 2017/06/21