Commit Graph

16 Commits

Author SHA1 Message Date
b5fc12ec37 .travis.yml: try gcc-4.9 2017-04-22 17:47:51 +02:00
a55f6222e4 travis-ci: install qemu 2.1 from ppa:jacob/virtualisation
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.
2017-02-22 00:49:33 +01:00
c3388cc5c3 travis-ci: update devtools to fix build (hopefully) 2017-02-15 01:19:21 +01:00
d16c45e229 travis-ci: install syslinux; set SYSLINUXBIOS 2017-02-11 00:51:49 +01:00
2fd3a3848b travis-ci: install syslinux-utils 2017-02-11 00:23:57 +01:00
026a096440 .travis.yml: cov-configure --compiler x86_64-jehanne-gcc 2016-11-27 00:17:10 +01:00
3b16cffc0e .travis.yml: cov-configure --template 2016-11-27 00:10:19 +01:00
e5df8f0731 .travis.yml: cov-configure as build_command_prepend 2016-11-27 00:05:34 +01:00
d1c042fed2 .travis.yml: ./hacking/coverity-scan.sh prepare 2016-11-26 22:01:11 +01:00
a3344f856d coverity: use ./hacking/coverity-scan.sh 2016-11-26 16:28:18 +01:00
c4e4c3efae travis-ci: turn on cache for cross-compiler
Added cross-compiler to $PATH in continuous-build.sh
and enabled sudo in .travis.yml.

NOTES:

- travis is unable to update submodules pointing to commits out of their master branch,
  so if you push to devtools, you need to push into master branch or your build will be broken
- travis caches conflicts with submodule managements, so we use tmp/toolchain instead of
  hacking/cross/toolchain in .travis.yml and continuous-build.sh will mv binaries as required.
2016-11-26 14:21:33 +01:00
48c932fdb8 .travis.yml: do not invoke buildtools.sh here 2016-11-26 04:39:40 +01:00
a48a2c1937 .travis.yml: do not build drawterm 2016-11-26 04:34:13 +01:00
8f6b365eb0 travis-ci: improved coverity integration 2015-12-23 10:07:01 +00:00
97fbabc93f travis-ci: integrate coverity 2015-12-23 01:04:09 +01:00
e4ebd7eace travis-ci: add first .travis.yml 2015-12-22 11:49:55 +00:00