[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 6ca9f7: docker: allow customizing Travis glob
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 6ca9f7: docker: allow customizing Travis global_env variab... |
Date: |
Fri, 21 Jul 2017 04:45:57 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 6ca9f7fedbfe97bece72cd6eac0a8be4a9a3898a
https://github.com/qemu/qemu/commit/6ca9f7fedbfe97bece72cd6eac0a8be4a9a3898a
Author: Paolo Bonzini <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/travis.py
Log Message:
-----------
docker: allow customizing Travis global_env variables
This is useful so that we can do builds at higher than -j3 when running
travis.py locally.
Signed-off-by: Paolo Bonzini <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: f4089dc8da4e7135600093c6afac8c83fb7057a1
https://github.com/qemu/qemu/commit/f4089dc8da4e7135600093c6afac8c83fb7057a1
Author: Paolo Bonzini <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M .travis.yml
Log Message:
-----------
travis: move make -j flag out of script
Because global environment variables can be overridden when .travis.yml
is processed by the docker-travis target, the effect of this patch is
that docker-travis now obeys the "J=n" option.
Signed-off-by: Paolo Bonzini <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: dca34e8c4e8cffb112a8cdc8c1ddd9dc93d1ffcc
https://github.com/qemu/qemu/commit/dca34e8c4e8cffb112a8cdc8c1ddd9dc93d1ffcc
Author: Alex Bennée <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/dockerfiles/travis.docker
Log Message:
-----------
docker: include python-yaml in travis.docker
Although the upstream Travis images don't need this library our
"travis-lite" scripts are written in python. This allows us to do:
make address@hidden J=10
and approximate a travis run on their default image.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Fam Zheng <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: ed7023b05b06a38fc32ca5ef9a8c49d6fcbad572
https://github.com/qemu/qemu/commit/ed7023b05b06a38fc32ca5ef9a8c49d6fcbad572
Author: Alex Bennée <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/dockerfiles/travis.docker
Log Message:
-----------
docker: add debug tools to travis.docker
When a test fails/hangs you don't want the hassle of getting the debug
tools installed. Lets install them on our image by default so we can
debug when we need to.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Fam Zheng <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 24044d48251fc9cd163e005a3d41d299819d2092
https://github.com/qemu/qemu/commit/24044d48251fc9cd163e005a3d41d299819d2092
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/Makefile.include
M tests/docker/dockerfiles/debian-arm64-cross.docker
M tests/docker/dockerfiles/debian-armhf-cross.docker
M tests/docker/dockerfiles/debian-mipsel-cross.docker
R tests/docker/dockerfiles/debian.docker
A tests/docker/dockerfiles/debian9.docker
Log Message:
-----------
docker: rename debian stable -> 9 (Stretch)
We'll also want to support some older Debian combinations for
architectures that didn't make the Debian 9 cut.
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
[AJB: extend commit msg]
Signed-off-by: Alex Bennée <address@hidden>
Commit: 94afe49eab9b2292b386fde72107aab012d2d91c
https://github.com/qemu/qemu/commit/94afe49eab9b2292b386fde72107aab012d2d91c
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/dockerfiles/debian9.docker
Log Message:
-----------
docker: add common packages to debian base
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 7d2bcf23638ccca2a63b4a4ee5d2ae5f22244101
https://github.com/qemu/qemu/commit/7d2bcf23638ccca2a63b4a4ee5d2ae5f22244101
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/Makefile.include
M tests/docker/dockerfiles/debian-s390x-cross.docker
Log Message:
-----------
docker: debian/s390x no more in unstable, now available in Stretch
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 2a444f55eb65cb746adad0f8166c3bc143073c92
https://github.com/qemu/qemu/commit/2a444f55eb65cb746adad0f8166c3bc143073c92
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/dockerfiles/debian-arm64-cross.docker
M tests/docker/dockerfiles/debian-armhf-cross.docker
M tests/docker/dockerfiles/debian-mipsel-cross.docker
M tests/docker/dockerfiles/debian-s390x-cross.docker
Log Message:
-----------
docker: remove packages now dependent of qemu in Stretch
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: aaa6ccc9ffda85af8fa9ef319de21bf998d85878
https://github.com/qemu/qemu/commit/aaa6ccc9ffda85af8fa9ef319de21bf998d85878
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/dockerfiles/debian9.docker
Log Message:
-----------
docker: optimize debian9 base image
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 31e205d1bf6041c4a254ed6ab2b203d8acf03989
https://github.com/qemu/qemu/commit/31e205d1bf6041c4a254ed6ab2b203d8acf03989
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/Makefile.include
A tests/docker/dockerfiles/debian-armel-cross.docker
Log Message:
-----------
docker: add debian/armel based on Stretch
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 2b1c10bdcf98917ce27a6e3ec1419d3423764c77
https://github.com/qemu/qemu/commit/2b1c10bdcf98917ce27a6e3ec1419d3423764c77
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/Makefile.include
A tests/docker/dockerfiles/debian-ppc64el-cross.docker
Log Message:
-----------
docker: add debian/ppc64el based on Stretch
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 15288046e0b19098397cbb792b8ed30064c8c584
https://github.com/qemu/qemu/commit/15288046e0b19098397cbb792b8ed30064c8c584
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/Makefile.include
A tests/docker/dockerfiles/debian-amd64.docker
Log Message:
-----------
docker: add debian/amd64 based on Stretch
By itself this doesn't add much to our coverage. However later patches
will extend this image to include more bleeding edge libraries which
are not yet widely available in distros.
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
[AJB: extend commit msg]
Signed-off-by: Alex Bennée <address@hidden>
Commit: b2e771742586b4f434608b901f1805573ab066bd
https://github.com/qemu/qemu/commit/b2e771742586b4f434608b901f1805573ab066bd
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/dockerfiles/debian-amd64.docker
Log Message:
-----------
docker: enable virgl to extend code coverage on amd64
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
[AJB: mv, comments in dockerfile]
Signed-off-by: Alex Bennée <address@hidden>
Commit: 0cf01f5b4ab2991521b4b8b1044f573f1c6c6c4c
https://github.com/qemu/qemu/commit/0cf01f5b4ab2991521b4b8b1044f573f1c6c6c4c
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/dockerfiles/debian-amd64.docker
Log Message:
-----------
docker: enable netmap to extend code coverage on amd64
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 6f8bbb374be6bda03fbdadcd2253a7fc070966b8
https://github.com/qemu/qemu/commit/6f8bbb374be6bda03fbdadcd2253a7fc070966b8
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/dockerfiles/debian-amd64.docker
Log Message:
-----------
docker: enable gcrypt to extend code coverage on amd64
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: c705b8617ba30fe8755d54ca8acb2408a7546179
https://github.com/qemu/qemu/commit/c705b8617ba30fe8755d54ca8acb2408a7546179
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/dockerfiles/debian-arm64-cross.docker
Log Message:
-----------
docker: enable nettle to extend code coverage on arm64
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: dca688c8f7f316e24c76a8d03e8dc7a6adc0cbcf
https://github.com/qemu/qemu/commit/dca688c8f7f316e24c76a8d03e8dc7a6adc0cbcf
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M .shippable.yml
Log Message:
-----------
shippable: add armel targets
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 41a0b1ee8993643b44b975557618838c0de57adb
https://github.com/qemu/qemu/commit/41a0b1ee8993643b44b975557618838c0de57adb
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M .shippable.yml
Log Message:
-----------
shippable: add ppc64el targets
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 9d3aa1a3f764bd2b69443c6b9913bff59147e7f7
https://github.com/qemu/qemu/commit/9d3aa1a3f764bd2b69443c6b9913bff59147e7f7
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M .shippable.yml
Log Message:
-----------
shippable: add x86_64 targets
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
[AJB: minor tweak to name]
Signed-off-by: Alex Bennée <address@hidden>
Commit: a3cf6b19617d3343fa75789d5d487f5d5bf620b6
https://github.com/qemu/qemu/commit/a3cf6b19617d3343fa75789d5d487f5d5bf620b6
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
A tests/docker/dockerfiles/debian8.docker
Log Message:
-----------
docker: add qemu:debian-jessie based on outdated jessie release
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: bec45514e5862a1c022314d079558989e894e81a
https://github.com/qemu/qemu/commit/bec45514e5862a1c022314d079558989e894e81a
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
A tests/docker/dockerfiles/debian-apt-fake.sh
Log Message:
-----------
docker: add 'apt-fake' script which generate fake debian packages
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Alex Bennée <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 16dcece4d5792bf51caa9a455b985e1ae6dd736f
https://github.com/qemu/qemu/commit/16dcece4d5792bf51caa9a455b985e1ae6dd736f
Author: Alex Bennée <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/Makefile.include
A tests/docker/dockerfiles/debian-powerpc-cross.docker
Log Message:
-----------
docker: add debian/powerpc based on Jessie
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Alex Bennée <address@hidden>
[AJB: split from merged patch]
Signed-off-by: Alex Bennée <address@hidden>
Commit: 9fa82d269c75f9536aad21d704f6a275812a4ff1
https://github.com/qemu/qemu/commit/9fa82d269c75f9536aad21d704f6a275812a4ff1
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M .shippable.yml
Log Message:
-----------
shippable: add powerpc target
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Alex Bennée <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 4319db7b1357f1256b6cfd92e82fbb7e7f999f51
https://github.com/qemu/qemu/commit/4319db7b1357f1256b6cfd92e82fbb7e7f999f51
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/Makefile.include
A tests/docker/dockerfiles/debian-mips-cross.docker
M tests/docker/dockerfiles/debian-mipsel-cross.docker
Log Message:
-----------
docker: add debian/mips[eb] images
change image mips little -> big endian
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 1214970481fda30cc81aa0100868b2d77eaaa60b
https://github.com/qemu/qemu/commit/1214970481fda30cc81aa0100868b2d77eaaa60b
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M .shippable.yml
Log Message:
-----------
shippable: use debian/mips[eb] targets
previous commit change image mips little -> big endian
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: fd7b284d79982784b4cd9f32b8282e3c5a7863ca
https://github.com/qemu/qemu/commit/fd7b284d79982784b4cd9f32b8282e3c5a7863ca
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/Makefile.include
A tests/docker/dockerfiles/debian-mips64el-cross.docker
Log Message:
-----------
docker: add debian/mips64el image
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 67f5b285ba56d6015e728059db136103e0593af5
https://github.com/qemu/qemu/commit/67f5b285ba56d6015e728059db136103e0593af5
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M .shippable.yml
Log Message:
-----------
shippable: add mips64el targets
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 982e758af713044f716811d819a1b5978c6f5136
https://github.com/qemu/qemu/commit/982e758af713044f716811d819a1b5978c6f5136
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/Makefile.include
A tests/docker/dockerfiles/debian-win32-cross.docker
A tests/docker/dockerfiles/debian-win64-cross.docker
A tests/docker/dockerfiles/debian8-mxe.docker
Log Message:
-----------
docker: add MXE (M cross environment) base image for MinGW-w64
see http://mxe.cc/
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 89bec11a479240e808eda9dea7b0c4f2be134a8f
https://github.com/qemu/qemu/commit/89bec11a479240e808eda9dea7b0c4f2be134a8f
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M .shippable.yml
Log Message:
-----------
shippable: add win32/64 targets
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: f847325106d6474f0d570d02e462de262ed00db1
https://github.com/qemu/qemu/commit/f847325106d6474f0d570d02e462de262ed00db1
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
A tests/docker/dockerfiles/debian-ports.docker
Log Message:
-----------
docker: add debian Ports base image
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 3e11974988d80149ccda0d16cc3f91781f601883
https://github.com/qemu/qemu/commit/3e11974988d80149ccda0d16cc3f91781f601883
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/Makefile.include
A tests/docker/dockerfiles/debian.docker
Log Message:
-----------
docker: warn users to use newer debian8/debian9 base image
to stay backward incompatible.
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 118d1becc0e6332145bb9d6aee8ed232eed770e8
https://github.com/qemu/qemu/commit/118d1becc0e6332145bb9d6aee8ed232eed770e8
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2017-07-18 (Tue, 18 Jul 2017)
Changed paths:
M tests/docker/dockerfiles/debian9.docker
Log Message:
-----------
docker: install clang since Shippable setup_ve() verify it is available
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 14e167530adfc33f083299fb9f33499d18f3e729
https://github.com/qemu/qemu/commit/14e167530adfc33f083299fb9f33499d18f3e729
Author: Peter Maydell <address@hidden>
Date: 2017-07-21 (Fri, 21 Jul 2017)
Changed paths:
M .shippable.yml
M .travis.yml
M tests/docker/Makefile.include
A tests/docker/dockerfiles/debian-amd64.docker
A tests/docker/dockerfiles/debian-apt-fake.sh
M tests/docker/dockerfiles/debian-arm64-cross.docker
A tests/docker/dockerfiles/debian-armel-cross.docker
M tests/docker/dockerfiles/debian-armhf-cross.docker
A tests/docker/dockerfiles/debian-mips-cross.docker
A tests/docker/dockerfiles/debian-mips64el-cross.docker
M tests/docker/dockerfiles/debian-mipsel-cross.docker
A tests/docker/dockerfiles/debian-ports.docker
A tests/docker/dockerfiles/debian-powerpc-cross.docker
A tests/docker/dockerfiles/debian-ppc64el-cross.docker
M tests/docker/dockerfiles/debian-s390x-cross.docker
A tests/docker/dockerfiles/debian-win32-cross.docker
A tests/docker/dockerfiles/debian-win64-cross.docker
M tests/docker/dockerfiles/debian.docker
A tests/docker/dockerfiles/debian8-mxe.docker
A tests/docker/dockerfiles/debian8.docker
A tests/docker/dockerfiles/debian9.docker
M tests/docker/dockerfiles/travis.docker
M tests/docker/travis.py
Log Message:
-----------
Merge remote-tracking branch
'remotes/stsquad/tags/pull-ci-updates-for-softfreeze-180717-2' into staging
Final CI updates for soft-freeze
Tweaks from Paolo for J=x Travis compiles
Bunch of updated cross-compile targets from Philippe
Additional debug tools in travis image from Me
# gpg: Signature made Tue 18 Jul 2017 11:00:26 BST
# gpg: using RSA key 0xFBD0DB095A9E2A44
# gpg: Good signature from "Alex Bennée (Master Work Key) <address@hidden>"
# Primary key fingerprint: 6685 AE99 E751 67BC AFC8 DF35 FBD0 DB09 5A9E 2A44
* remotes/stsquad/tags/pull-ci-updates-for-softfreeze-180717-2: (32 commits)
docker: install clang since Shippable setup_ve() verify it is available
docker: warn users to use newer debian8/debian9 base image
docker: add debian Ports base image
shippable: add win32/64 targets
docker: add MXE (M cross environment) base image for MinGW-w64
shippable: add mips64el targets
docker: add debian/mips64el image
shippable: use debian/mips[eb] targets
docker: add debian/mips[eb] images
shippable: add powerpc target
docker: add debian/powerpc based on Jessie
docker: add 'apt-fake' script which generate fake debian packages
docker: add qemu:debian-jessie based on outdated jessie release
shippable: add x86_64 targets
shippable: add ppc64el targets
shippable: add armel targets
docker: enable nettle to extend code coverage on arm64
docker: enable gcrypt to extend code coverage on amd64
docker: enable netmap to extend code coverage on amd64
docker: enable virgl to extend code coverage on amd64
...
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/710259565bd4...14e167530adf
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 6ca9f7: docker: allow customizing Travis global_env variab...,
GitHub <=