mbox series

[PATCH-for-5.2,0/3] ci: Move --without-default-devices job from Travis to GitLab

Message ID 20201103164604.2692357-1-philmd@redhat.com
Headers show
Series ci: Move --without-default-devices job from Travis to GitLab | expand

Message

Philippe Mathieu-Daudé Nov. 3, 2020, 4:46 p.m. UTC
We have a job covering the --without-default-devices configure
option on Travis-CI, but recommend the community to use GitLab,
so build failures are missed.

We need help to move the jobs to GitLab (we will keep the s390x
and ppc64 containerized jobs on Travis as there is no similar
offer on GitLab). Start with this single job.

Cornelia Huck (1):
  s390x: fix build for --without-default-devices

Philippe Mathieu-Daudé (2):
  gitlab-ci: Add a job to cover the --without-default-devices config
  travis-ci: Remove the --without-default-devices job

 include/hw/s390x/s390-pci-vfio.h |  3 ++-
 .gitlab-ci.yml                   | 11 +++++++++++
 .travis.yml                      |  8 --------
 hw/s390x/meson.build             |  2 +-
 4 files changed, 14 insertions(+), 10 deletions(-)

-- 
2.26.2

Comments

Thomas Huth Nov. 3, 2020, 6:51 p.m. UTC | #1
On 03/11/2020 17.46, Philippe Mathieu-Daudé wrote:
> We replicated the --without-default-devices job on GitLab-CI

> in the previous commit. We can now remove it from Travis-CI.

> 

> Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>

> ---

>  .travis.yml | 8 --------

>  1 file changed, 8 deletions(-)

> 

> diff --git a/.travis.yml b/.travis.yml

> index a3d78171cab..15d92291358 100644

> --- a/.travis.yml

> +++ b/.travis.yml

> @@ -224,14 +224,6 @@ jobs:

>          - ${SRC_DIR}/scripts/travis/coverage-summary.sh

>  

>  

> -    # We manually include builds which we disable "make check" for

> -    - name: "GCC without-default-devices (softmmu)"

> -      env:

> -        - CONFIG="--without-default-devices --disable-user"

> -        - CACHE_NAME="${TRAVIS_BRANCH}-linux-gcc-default"

> -        - TEST_CMD=""

> -

> -

>      # We don't need to exercise every backend with every front-end

>      - name: "GCC trace log,simple,syslog (user)"

>        env:

> 


Reviewed-by: Thomas Huth <thuth@redhat.com>