Commit Graph

20 Commits

Author SHA1 Message Date
Giacomo Tesio 414c882682 travis-ci: try to fix ppa 3 2018-01-15 23:40:51 +01:00
Giacomo Tesio c3d2f1f6f1 travis-ci: try to fix ppa 2 2018-01-15 23:20:59 +01:00
Giacomo Tesio 28cc241216 travis-ci: try to fix ppa 2018-01-15 23:12:51 +01:00
Giacomo Tesio 9cab16119a ci: try with the deprecated trusty
See https://blog.travis-ci.com/2017-12-12-new-trusty-images-q4-launch
2018-01-06 03:59:35 +01:00
Giacomo Tesio b5fc12ec37 .travis.yml: try gcc-4.9 2017-04-22 17:47:51 +02:00
Giacomo Tesio 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
Giacomo Tesio c3388cc5c3 travis-ci: update devtools to fix build (hopefully) 2017-02-15 01:19:21 +01:00
Giacomo Tesio d16c45e229 travis-ci: install syslinux; set SYSLINUXBIOS 2017-02-11 00:51:49 +01:00
Giacomo Tesio 2fd3a3848b travis-ci: install syslinux-utils 2017-02-11 00:23:57 +01:00
Giacomo Tesio 026a096440 .travis.yml: cov-configure --compiler x86_64-jehanne-gcc 2016-11-27 00:17:10 +01:00
Giacomo Tesio 3b16cffc0e .travis.yml: cov-configure --template 2016-11-27 00:10:19 +01:00
Giacomo Tesio e5df8f0731 .travis.yml: cov-configure as build_command_prepend 2016-11-27 00:05:34 +01:00
Giacomo Tesio d1c042fed2 .travis.yml: ./hacking/coverity-scan.sh prepare 2016-11-26 22:01:11 +01:00
Giacomo Tesio a3344f856d coverity: use ./hacking/coverity-scan.sh 2016-11-26 16:28:18 +01:00
Giacomo Tesio 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
Giacomo Tesio 48c932fdb8 .travis.yml: do not invoke buildtools.sh here 2016-11-26 04:39:40 +01:00
Giacomo Tesio a48a2c1937 .travis.yml: do not build drawterm 2016-11-26 04:34:13 +01:00
Giacomo Tesio 8f6b365eb0 travis-ci: improved coverity integration 2015-12-23 10:07:01 +00:00
Giacomo Tesio 97fbabc93f travis-ci: integrate coverity 2015-12-23 01:04:09 +01:00
Giacomo Tesio e4ebd7eace travis-ci: add first .travis.yml 2015-12-22 11:49:55 +00:00