qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] d9a6b0: travis: trim out most clang builds


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] d9a6b0: travis: trim out most clang builds
Date: Fri, 13 Jan 2017 07:00:04 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: d9a6b013118aa0b7f451f7a17f6eb683f4da0bdc
      
https://github.com/qemu/qemu/commit/d9a6b013118aa0b7f451f7a17f6eb683f4da0bdc
  Author: Daniel P. Berrange <address@hidden>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis: trim out most clang builds

We test with both gcc and clang in order to detect cases
where clang issues warnings that gcc misses. To achieve
this though we don't need to build QEMU in multiple
different configurations. Just a single clang-on-linux
build will be sufficient, if we have an "all enabled"
config.

This cuts the number of build jobs from 21 to 16,
reducing the load imposed on shared Travis CI infra.
This will make it practical to enable jobs for other
interesting & useful configurations without DOS'ing
Travis to much.

Signed-off-by: Daniel P. Berrange <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>


  Commit: ae1a772c5607f25cbdc80063f0f5a85290434058
      
https://github.com/qemu/qemu/commit/ae1a772c5607f25cbdc80063f0f5a85290434058
  Author: Alex Bennée <address@hidden>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis: add Trusty with clang stable build

Although we've reduced the matrix to avoid repeating clang builds we can
still add an additional clang build to use the latest stable version of
clang which will typically be available on current distros.

Signed-off-by: Alex Bennée <address@hidden>


  Commit: fdbd92f738693abfda60d2d1fc075cd796f33f80
      
https://github.com/qemu/qemu/commit/fdbd92f738693abfda60d2d1fc075cd796f33f80
  Author: Peter Maydell <address@hidden>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/stsquad/tags/pull-travis-20170112-1' 
into staging

A couple of fixes to reduce the matrix some more that just missed the
last iteration.

# gpg: Signature made Thu 12 Jan 2017 13:01:49 GMT
# 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-travis-20170112-1:
  travis: add Trusty with clang stable build
  travis: trim out most clang builds

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/8417cd0029b5...fdbd92f73869

reply via email to

[Prev in Thread] Current Thread [Next in Thread]