bbcbb441bc
Also, switch current-testing to the master site, to use most recent packages. Since other packages are now in separate repositories, it's more important now. For templates, use metalinks instead of repository directly.
20 lines
1.0 KiB
YAML
20 lines
1.0 KiB
YAML
sudo: required
|
|
dist: trusty
|
|
language: generic
|
|
install: git clone https://github.com/QubesOS/qubes-builder ~/qubes-builder
|
|
script:
|
|
- ~/qubes-builder/scripts/travis-build
|
|
- travis_wait 35 $EXPECT_FAILURE make -C ~/qubes-builder iso BUILDERCONF=scripts/travis-builder.conf VERBOSE=0 COMPONENTS=installer-qubes-os
|
|
after_script:
|
|
- tail -n 100 ~/qubes-builder/build-logs/installer-qubes-os-iso-*.log
|
|
- ls -l ~/qubes-builder/iso
|
|
env:
|
|
- DIST_DOM0=fc29 INSTALLER_KICKSTART=/tmp/qubes-installer/conf/travis-iso-full.ks USE_QUBES_REPO_VERSION=4.1 USE_QUBES_REPO_TESTING=1 RPM_BUILD_DEFINES=--nocheck
|
|
- DIST_DOM0=fc29 INSTALLER_KICKSTART=/tmp/qubes-installer/conf/travis-iso-unsigned.ks USE_QUBES_REPO_VERSION=4.1 USE_QUBES_REPO_TESTING=1 EXPECT_FAILURE=./expected-failure
|
|
- DIST_DOM0=fc29 INSTALLER_KICKSTART=/tmp/qubes-installer/conf/travis-iso-unknown-key.ks USE_QUBES_REPO_VERSION=4.1 USE_QUBES_REPO_TESTING=1 EXPECT_FAILURE=./expected-failure
|
|
|
|
# don't build tags which are meant for code signing only
|
|
branches:
|
|
except:
|
|
- /.*_.*/
|