From ff0bb730bb4c6be28590f1f4fe6a722bac626b10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Tue, 24 May 2016 13:49:21 +0200 Subject: [PATCH] travis: add basic build test QubesOS/qubes-issues#1926 --- .travis.yml | 11 +++++++++++ conf/travis-iso.ks | 3 +++ 2 files changed, 14 insertions(+) create mode 100644 .travis.yml create mode 100644 conf/travis-iso.ks diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..ff0a4d5 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,11 @@ +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 30 make -C ~/qubes-builder iso BUILDERCONF=scripts/travis-builder.conf VERBOSE=0 COMPONENTS=installer-qubes-os +after_script: + - tail -n 1000 ~/qubes-builder/build-logs/installer-qubes-os-iso-*.log +env: + DIST_DOM0=fc20 INSTALLER_KICKSTART=/tmp/qubes-installer/conf/travis-iso.ks USE_QUBES_REPO_VERSION=3.1 diff --git a/conf/travis-iso.ks b/conf/travis-iso.ks new file mode 100644 index 0000000..3bee733 --- /dev/null +++ b/conf/travis-iso.ks @@ -0,0 +1,3 @@ +%include qubes-kickstart.cfg + +repo --name=qubes-r3.1-testing --gpgkey=file:///tmp/qubes-installer/qubes-release/RPM-GPG-KEY-qubes-3.1-primary --baseurl=http://yum.qubes-os.org/r3.1/current-testing/dom0/fc20