Commit Graph

41 Commits

Author SHA1 Message Date
Steffen Jaeckel
8fffebc395 fix .travis.yml 2017-12-16 16:02:00 +01:00
Steffen Jaeckel
b070672f59 move ci scripts to .ci/ 2017-10-19 09:54:47 +02:00
Steffen Jaeckel
30948fc0e9 move valgrind build to own travis instance
testing under valgrind takes forever, so we start a separate build-job
2017-10-19 09:54:47 +02:00
Steffen Jaeckel
65e1eb68e9 fix missing valgrind & don't be that noisy 2017-10-19 09:54:47 +02:00
Steffen Jaeckel
2dad6d30bf add meta_builds.sh
This fixes #267 #268 #269
2017-10-19 09:54:47 +02:00
Steffen Jaeckel
9952fac68e tv.txt contains errors from tv_gen 2017-08-07 19:37:53 +02:00
Steffen Jaeckel
f15e0172ca Travis: also build master and 'release/*' branches 2017-07-05 14:43:21 +02:00
Steffen Jaeckel
31ddf7c894 ...
https://www.youtube.com/watch?v=6bbIBs0P2t0
2017-06-13 18:41:09 +02:00
Steffen Jaeckel
ac41d07247 try libtommath from ubuntu 2017-06-13 18:41:09 +02:00
Steffen Jaeckel
ea08fbb777 use libtommath from debian sid 2017-06-13 18:41:09 +02:00
Steffen Jaeckel
ba94b536be this is a horrible PR 2017-06-13 18:41:09 +02:00
Steffen Jaeckel
ebfd164246 alright, let's also use ltm from packagecloud 2017-06-13 18:41:09 +02:00
Steffen Jaeckel
3bb9193d6f alright, let's try if upgrading to trusty helps... 2017-06-13 18:41:09 +02:00
Steffen Jaeckel
75e00e097c well, then install a new clang version and see... 2017-06-13 18:41:09 +02:00
Steffen Jaeckel
742b4cee78 add clang scan-build 2017-06-13 18:41:09 +02:00
Steffen Jaeckel
a9838f7745 fix linking to tomsfastmath & clean-up 2017-06-12 18:45:24 +02:00
Steffen Jaeckel
104a451def use packagecloud repo to install tfm 2017-06-12 18:45:24 +02:00
Steffen Jaeckel
e2af986085 make output verbose again 2017-06-12 18:45:24 +02:00
Steffen Jaeckel
fec05471ae the latest tfm version has fp_rand() available, so we can test this now 2017-06-12 18:45:24 +02:00
Steffen Jaeckel
be9c598ee7 add new travis tests with pthread support 2017-06-12 17:19:43 +02:00
Steffen Jaeckel
a12b97f84e travis doesn't seem to provide lcov... 2017-05-11 23:04:37 +02:00
Steffen Jaeckel
90d5fe5bdb re-format .travis.yml
no sudo required to gem install
2017-05-11 23:04:37 +02:00
Steffen Jaeckel
56283c947a improve coverage creation 2017-05-11 23:04:37 +02:00
Steffen Jaeckel
39f12dafc4 make travis build a bit more verbose 2017-05-11 23:04:37 +02:00
Steffen Jaeckel
4874430dec send travis notifications to #libtom-notifications 2017-03-30 15:49:04 +02:00
Steffen Jaeckel
2277b420f0 also install binutils from debian-sid 2017-03-02 12:18:47 +01:00
Steffen Jaeckel
f94ee4a5a7 location of new libtommath.a has changed 2017-03-02 11:41:01 +01:00
Steffen Jaeckel
8c90cba6f6 install libtommath-dev from debian sid 2017-03-02 11:27:39 +01:00
Steffen Jaeckel
4f120531ab add separate CHECK_SOURCES build target 2017-03-01 14:09:29 +01:00
Steffen Jaeckel
6cfc27d310 add EASY build to tests 2017-03-01 11:37:49 +01:00
Steffen Jaeckel
3dbd250bc9 Add clang to the travis build matrix 2017-02-28 20:29:36 +01:00
Steffen Jaeckel
645a82d9e6 travis: update local package index as first step 2016-01-05 23:24:47 +01:00
Steffen Jaeckel
e723d1289f travis.yml: add test runs without "timing resistance" 2014-05-08 15:10:09 +02:00
Steffen Jaeckel
3b97738ee9 travis.yml: rewrite to be better human-readable; trim trailing spaces 2014-05-08 15:08:31 +02:00
Steffen Jaeckel
1a44e2d22d send coverage results to coveralls 2014-05-07 16:16:08 +02:00
Steffen Jaeckel
d2318d6c24 travis.yml: fix typo 2014-05-01 23:02:05 +02:00
Steffen Jaeckel
e027dda26f travis: add "after_failure" section 2014-03-12 10:53:23 +02:00
Steffen Jaeckel
e97d921c8d travis: print version information in build scripts 2014-02-25 10:31:13 +01:00
Steffen Jaeckel
c5b57cfee4 travis: use build matrix instead of testme script 2014-02-25 10:09:59 +01:00
Steffen Jaeckel
feaa31968e travis: add IRC notifications 2014-02-25 10:09:58 +01:00
Steffen Jaeckel
be96ed3ba9 add travis-ci configuration 2013-05-29 12:52:00 +02:00