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