2015-12-22 12:49:55 +01:00
|
|
|
language: c
|
2016-11-26 04:49:49 +01:00
|
|
|
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
|
2017-02-22 00:49:33 +01:00
|
|
|
- sudo add-apt-repository ppa:jacob/virtualisation -y
|
2016-11-26 04:49:49 +01:00
|
|
|
- sudo apt-get update
|
2017-04-22 17:47:51 +02:00
|
|
|
- sudo apt-get install -y --force-yes gcc-4.9 g++-4.9 rc golang build-essential flex bison qemu-system syslinux
|
|
|
|
- sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.9
|
2015-12-23 01:03:41 +01:00
|
|
|
- git submodule update --init --recursive --remote
|
2016-11-26 22:01:11 +01:00
|
|
|
- ./hacking/coverity-scan.sh prepare
|
2015-12-22 12:49:55 +01:00
|
|
|
script:
|
2015-12-23 11:07:01 +01:00
|
|
|
- ./hacking/continuous-build.sh
|
2015-12-23 01:03:41 +01:00
|
|
|
compiler:
|
|
|
|
- gcc-4.8
|
2015-12-22 12:49:55 +01:00
|
|
|
env:
|
|
|
|
global:
|
2015-12-23 01:03:41 +01:00
|
|
|
- ARCH=amd64
|
|
|
|
- JEHANNE=$TRAVIS_BUILD_DIR
|
2017-02-11 00:51:49 +01:00
|
|
|
- SYSLINUXBIOS=/usr/lib/syslinux/
|
2017-02-15 01:19:21 +01:00
|
|
|
- SYSLINUXMBR=/usr/lib/syslinux/mbr.bin
|
2016-11-26 16:28:18 +01:00
|
|
|
- PATH=$PATH:$JEHANNE/hacking/cross/toolchain/bin:$JEHANNE/hacking/bin
|
2015-12-23 01:03:41 +01:00
|
|
|
- secure: eu81pAD2iXg3b/rm9VYf+8bnlg09IpXdw/WMNeiXqxULCoNZI/1N7oEmLSBvqI068x+mzr6eT0P1C8zVm3wxhTSWs2JKzF0klIe4Tj0S2CjSGDx1GenO2zDdH9mSCvnx8a6xvNzms8O3xOGbV4jzolmckJYi2mLqZwtIxmShMijj8Ou046IMXhchEGFd5bx6rwN01OhFcTUVIHS73CMzZJQxXpT5zjuVDXKSnuX3BnTGHCTNNyoVmnomuvwNZmUch0q/SI8tlYzhsQrz77aZXMBkVqpFM5aTE/fOwgmwEf0Gc8kwa3YtQboxPxlXafn4ygVczMUI9mIXS2ql7ek1Mptxsx3IJUiou9iG31IhN7Pi7DyTIwGTcG6FvDw73oOL3zUY+DTfipNVDaN1GTM8ZPWJ0A/s7V9M+7sUqRyJ4sTpjPtPEmCBtDSDfFIXpq54LcjHAGyTjqveCcm/Wn2kTpxrABrQxPGVLbrGgT7dsZx6eD/vIfgbhKLj6NZUyWoDhErv0NFX7ZIG6brsvHAcY7YLu/NlW398VzwTgu38Fy180TRT/zrhxfTvsnhnrN0Jn/kr60CSXi8Fh1yaMl1vY6tcf662mGoX+pwvobGEJzDJYfMWkLjjq02jbV+nd7VkB3B9vgJtV1xfroGH2gN94iFZxg6FLwBpONWHbmh/JjY=
|
2015-12-22 12:49:55 +01:00
|
|
|
addons:
|
|
|
|
coverity_scan:
|
|
|
|
project:
|
2015-12-23 01:03:41 +01:00
|
|
|
name: JehanneOS/jehanne
|
|
|
|
description: Build submitted via Travis CI
|
2015-12-22 12:49:55 +01:00
|
|
|
notification_email: jehanneos@googlegroups.com
|
2016-11-27 00:17:10 +01:00
|
|
|
build_command_prepend: "cov-configure --template --comptype gcc --compiler x86_64-jehanne-gcc"
|
2016-11-26 16:28:18 +01:00
|
|
|
build_command: "./hacking/coverity-scan.sh"
|
2015-12-22 12:49:55 +01:00
|
|
|
branch_pattern: coverity_scan
|