|
@@ -305,26 +305,3 @@ jobs:
|
|
|
- CONFIG="--disable-containers --disable-tcg --enable-kvm
|
|
|
--disable-tools --host-cc=clang --cxx=clang++"
|
|
|
- UNRELIABLE=true
|
|
|
-
|
|
|
- # Release builds
|
|
|
- # The make-release script expect a QEMU version, so our tag must start with a 'v'.
|
|
|
- # This is the case when release candidate tags are created.
|
|
|
- - name: "Release tarball"
|
|
|
- if: tag IS present AND tag =~ /^v\d+\.\d+(\.\d+)?(-\S*)?$/
|
|
|
- env:
|
|
|
- # We want to build from the release tarball
|
|
|
- - BUILD_DIR="release/build/dir" SRC_DIR="../../.."
|
|
|
- - BASE_CONFIG="--prefix=$PWD/dist"
|
|
|
- - CONFIG="--target-list=x86_64-softmmu,aarch64-softmmu,armeb-linux-user,ppc-linux-user"
|
|
|
- - TEST_CMD="make install -j${JOBS}"
|
|
|
- - QEMU_VERSION="${TRAVIS_TAG:1}"
|
|
|
- - CACHE_NAME="${TRAVIS_BRANCH}-linux-gcc-default"
|
|
|
- script:
|
|
|
- - make -C ${SRC_DIR} qemu-${QEMU_VERSION}.tar.bz2
|
|
|
- - ls -l ${SRC_DIR}/qemu-${QEMU_VERSION}.tar.bz2
|
|
|
- - tar -xf ${SRC_DIR}/qemu-${QEMU_VERSION}.tar.bz2 && cd qemu-${QEMU_VERSION}
|
|
|
- - mkdir -p release-build && cd release-build
|
|
|
- - ../configure ${BASE_CONFIG} ${CONFIG} || { cat config.log meson-logs/meson-log.txt && exit 1; }
|
|
|
- - make install
|
|
|
- allow_failures:
|
|
|
- - env: UNRELIABLE=true
|