From e954437a7678e5363d78c1063a9dc24ff32cc08e Mon Sep 17 00:00:00 2001 From: Andrii Nakryiko Date: Mon, 10 Aug 2020 22:12:02 -0700 Subject: [PATCH] travis-ci: flatten build stages to gain more speed ups Do both builds and selftest runs as part of a single build step. This would allow to complete CI testing faster, as builds will happen in parallel with "Kernel LATEST + selftests" run. Also re-enable s390x build. Signed-off-by: Andrii Nakryiko --- .travis.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8a26eae..cf5a7eb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -35,7 +35,7 @@ stages: jobs: include: - - stage: Kernel Selftests + - stage: Builds & Tests name: Kernel LATEST + selftests language: bash env: KERNEL=LATEST @@ -51,8 +51,7 @@ jobs: env: KERNEL=5.5.0 script: $CI_ROOT/vmtest/run_vmtest.sh || travis_terminate 1 - - stage: Builds - name: Debian Build + - name: Debian Build language: bash install: $CI_ROOT/managers/debian.sh SETUP script: $CI_ROOT/managers/debian.sh RUN || travis_terminate 1 @@ -97,10 +96,10 @@ jobs: language: bash script: sudo $CI_ROOT/managers/ubuntu.sh || travis_terminate 1 -# - name: Ubuntu Bionic Build (s390x) -# arch: s390x -# language: bash -# script: sudo $CI_ROOT/managers/ubuntu.sh || travis_terminate 1 + - name: Ubuntu Bionic Build (s390x) + arch: s390x + language: bash + script: sudo $CI_ROOT/managers/ubuntu.sh || travis_terminate 1 - name: Ubuntu Bionic Build (ppc64le) arch: ppc64le