Commit Graph

41 Commits

Author SHA1 Message Date
Enno Rehling 3a67618e4d remove tolua submodule, build with system library (WIP) 2021-03-16 18:14:25 +01:00
Enno Rehling 6b20d27762 try building on ubuntu focal image 2021-02-16 10:12:05 +01:00
Enno Rehling 1d50bd19d2 consider newer lua versions 2021-02-16 10:12:05 +01:00
Enno Rehling 4dd84d07ec build with lua 5.3
no need to depend on the old tolua package in apt
2021-02-16 10:12:05 +01:00
Enno Rehling 73b2895306 fix travis build 2021-02-16 10:12:05 +01:00
Enno Rehling f0387825cb include luarocks in travis 2020-05-01 17:35:45 +02:00
Enno Rehling 206a3007a7 cannot use iwyu at this time 2019-08-12 09:13:12 +02:00
Enno Rehling f15bc7915b install clang-7 because iwyu is old 2019-08-12 09:05:20 +02:00
Enno Rehling 4f80569ebf try using iwyu on travis 2019-08-11 18:03:52 +02:00
Enno Rehling 57c2772baf include expat in dependencies 2019-02-10 19:21:25 +01:00
Enno Rehling 735c890ece explicitly build sqlite on travis 2018-09-29 09:58:23 +02:00
Enno Rehling 9d8cfc422c fix cmake detection of libbsd 2017-12-31 21:33:31 +01:00
Enno Rehling 4619f77af9 add a shellcheck test, fix some scripts 2017-12-03 16:12:48 +01:00
Enno Rehling af9f263266 add cppcheck to travis build 2017-11-20 08:41:17 +01:00
Enno Rehling c7ede945b3 use site packages on Travis CI, revert to Lua 5.1 2016-10-17 19:59:06 +02:00
Enno Rehling f697e06d17 do not use tolua from package 2016-10-16 18:07:45 +02:00
Enno Rehling 95872aabb8 try to install libtolua-dev on travis builders 2016-09-30 20:00:48 +00:00
Enno Rehling fd3ff16723 Merge branch 'hotfix-3-6-2'
Conflicts:
	.travis.yml
2015-09-06 09:57:15 +02:00
Enno Rehling 9394431ddd disable travis build on osx 2015-09-05 19:54:57 +02:00
Enno Rehling 9b75f369a1 Temporarily disable osx build on Travis 2015-09-04 14:44:04 +02:00
Enno Rehling 487aaede16 install valgrind (can we?) and check for it when runnign tests 2015-08-05 18:14:57 +02:00
Enno Rehling 11e1fab0d0 Merge branch 'hotfix-3.4.1' into feature/travis-migration
Conflicts:
	.travis.yml
	s/build
	s/cmake-init
	s/runtests
	s/travis-build
	src/kernel/region.c
2015-07-12 04:12:32 +02:00
Enno Rehling 252d8b8d88 trying to fix tolua build 2015-07-11 23:25:09 +02:00
Enno Rehling 1092147d79 fix travis conversion 2015-07-11 16:07:40 +02:00
Enno Rehling bf4bad92db disable broken test, try new travis infrastructure 2015-07-11 16:02:51 +02:00
Enno Rehling 2b57fd9d83 whatever. Slack-Travis is back on. 2015-07-08 16:18:08 +02:00
Enno Rehling 6d34d63d4f don't want slack/travis notifications for this fork. 2015-07-08 05:24:28 +02:00
Enno Rehling 35c60eb0de Revert "do not notify slack from my personal fork (this is crazy hard)."
This reverts commit 7400f614a6.
I have an open PR that I made from my develop branch, which is terrible, so this change accidentally got into it. have to fix...
2015-07-07 15:42:36 +02:00
Enno Rehling 7400f614a6 do not notify slack from my personal fork (this is crazy hard). 2015-07-07 15:36:21 +02:00
Enno Rehling 76a9dd6741 Merge remote-tracking branch 'upstream/develop' into develop 2015-07-07 15:34:42 +02:00
Enno Rehling 7912418b1f Revert "test travis/slack integration"
This reverts commit 3a0504a72d.
2015-07-07 15:34:11 +02:00
Enno Rehling b36c1c76f8 send signals from travis to slack 2015-07-07 15:33:15 +02:00
Enno Rehling 730996bedf send signals from travis to slack 2015-07-07 15:32:24 +02:00
Enno Rehling 3a0504a72d test travis/slack integration 2015-07-07 15:13:06 +02:00
Enno Rehling 09db2fe278 jsreport: return error if file not open. add scan-build to travis 2015-07-06 20:49:13 +02:00
Enno Rehling ac01d33cd2 try to locate zlib valgrind problem on the travis boxen.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=577135
use set -e to terminate when any part of the build fails
2015-05-21 17:29:13 +02:00
Enno Rehling 5c62bf2401 include valgrind in the travis build 2015-05-21 13:21:53 +02:00
Enno Rehling 4c5f4c5e20 test compiling on OSX 2014-12-12 00:36:33 +01:00
Enno Rehling cf71d667c2 fix travis build 2014-10-14 22:44:36 +02:00
Enno Rehling 2b2fb2ed3e Travis: install build prerequisites 2014-10-14 22:30:17 +02:00
Enno Rehling a18ea927e6 Travis CI integration 2014-10-14 22:19:36 +02:00