Giacomo Tesio
a55f6222e4
Ubuntu Trusty provides Qemu 2.0, but we need the 2.1 version to use AHCI. So we use it from Zimmermann's PPA repository.
39 lines
1.8 KiB
YAML
39 lines
1.8 KiB
YAML
language: c
|
|
git:
|
|
submodules: false
|
|
sudo: required
|
|
dist: trusty
|
|
cache:
|
|
timeout: 1200
|
|
directories:
|
|
- tmp/toolchain/
|
|
before_install:
|
|
- sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
|
|
- sudo add-apt-repository ppa:ubuntu-lxc/lxd-stable -y
|
|
- sudo add-apt-repository ppa:jacob/virtualisation -y
|
|
- sudo apt-get update
|
|
- sudo apt-get install -y --force-yes gcc-4.8 rc golang build-essential flex bison qemu-system syslinux
|
|
- git submodule update --init --recursive --remote
|
|
- ./hacking/coverity-scan.sh prepare
|
|
script:
|
|
- ./hacking/continuous-build.sh
|
|
compiler:
|
|
- gcc-4.8
|
|
env:
|
|
global:
|
|
- ARCH=amd64
|
|
- JEHANNE=$TRAVIS_BUILD_DIR
|
|
- SYSLINUXBIOS=/usr/lib/syslinux/
|
|
- SYSLINUXMBR=/usr/lib/syslinux/mbr.bin
|
|
- PATH=$PATH:$JEHANNE/hacking/cross/toolchain/bin:$JEHANNE/hacking/bin
|
|
- secure: eu81pAD2iXg3b/rm9VYf+8bnlg09IpXdw/WMNeiXqxULCoNZI/1N7oEmLSBvqI068x+mzr6eT0P1C8zVm3wxhTSWs2JKzF0klIe4Tj0S2CjSGDx1GenO2zDdH9mSCvnx8a6xvNzms8O3xOGbV4jzolmckJYi2mLqZwtIxmShMijj8Ou046IMXhchEGFd5bx6rwN01OhFcTUVIHS73CMzZJQxXpT5zjuVDXKSnuX3BnTGHCTNNyoVmnomuvwNZmUch0q/SI8tlYzhsQrz77aZXMBkVqpFM5aTE/fOwgmwEf0Gc8kwa3YtQboxPxlXafn4ygVczMUI9mIXS2ql7ek1Mptxsx3IJUiou9iG31IhN7Pi7DyTIwGTcG6FvDw73oOL3zUY+DTfipNVDaN1GTM8ZPWJ0A/s7V9M+7sUqRyJ4sTpjPtPEmCBtDSDfFIXpq54LcjHAGyTjqveCcm/Wn2kTpxrABrQxPGVLbrGgT7dsZx6eD/vIfgbhKLj6NZUyWoDhErv0NFX7ZIG6brsvHAcY7YLu/NlW398VzwTgu38Fy180TRT/zrhxfTvsnhnrN0Jn/kr60CSXi8Fh1yaMl1vY6tcf662mGoX+pwvobGEJzDJYfMWkLjjq02jbV+nd7VkB3B9vgJtV1xfroGH2gN94iFZxg6FLwBpONWHbmh/JjY=
|
|
addons:
|
|
coverity_scan:
|
|
project:
|
|
name: JehanneOS/jehanne
|
|
description: Build submitted via Travis CI
|
|
notification_email: jehanneos@googlegroups.com
|
|
build_command_prepend: "cov-configure --template --comptype gcc --compiler x86_64-jehanne-gcc"
|
|
build_command: "./hacking/coverity-scan.sh"
|
|
branch_pattern: coverity_scan
|