Ivailo Monev
67daf9b00d
update README and comments in Travis file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 15:04:24 +00:00
Ivailo Monev
1c6946d1f3
linking against mysql on xenial requires lz4
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:24:20 +00:00
Ivailo Monev
3cf4d5500a
libpqtypes-dev is needed too on Debian and derivatives
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:21:52 +00:00
Ivailo Monev
1df9345bc2
invoke bsdtar after installing it
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:12:48 +00:00
Ivailo Monev
c9c83f3c17
use downloaded ninja for xenial too
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:10:33 +00:00
Ivailo Monev
a47ed3a802
xenial can start xvfb via services entry
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:05:40 +00:00
Ivailo Monev
d609795ded
switching to xenial Travis environment
2019-05-13 01:58:22 +00:00
Ivailo Monev
58dc07e700
switching to xenial Travis environment
2019-05-13 01:57:12 +00:00
Ivailo Monev
414157c71c
revert ninja version bump for Travis environment
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 23:11:04 +00:00
Ivailo Monev
43eb1fe6c3
remove custom build type
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 19:07:50 +00:00
Ivailo Monev
4d4b1e86ed
Update .travis.yml
2017-11-09 02:23:16 +02:00
Ivailo Monev
7ae7ceb5eb
add custom build type and use it in Travis
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 05:36:36 +00:00
Ivailo Monev
706fe858de
apparently libwrap0 is needed too for linking to MySQL on Debian
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-04 08:21:36 +00:00
Ivailo Monev
2c65588e34
an attempt to improve the MySQL CMake module, let's see if Travis build fails
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-04 08:17:23 +00:00
Ivailo Monev
4aca886483
purge Gtk style and some other styles leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 08:59:05 +00:00
Ivailo Monev
8c018220a9
update dependencies for Travis environment
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 08:17:36 +00:00
Ivailo Monev
b6cbd550f4
add gconf to Travis build dependencies
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-12 02:53:43 +00:00
Ivailo Monev
48e288a2a3
install PCRE in Travis
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-14 14:32:04 +00:00
Ivailo Monev
e4e04c1429
build in empty directory in Travis
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-11 20:46:09 +00:00
Ivailo Monev
1b69666915
pull latest Ninja release in Travis
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-08 20:12:33 +00:00
Ivailo Monev
eb740fc0bb
make developer utilities entirely optional
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-24 16:24:30 +00:00
Ivailo Monev
0d96a88e8e
call bsdtar after its installation
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-11 23:50:53 +00:00
Ivailo Monev
6a38294a8a
install bsdtar in Travis
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-11 23:48:41 +00:00
Ivailo Monev
8c3cfc14d9
attempt to use newer Ninja version in Travis environment
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-11 23:45:49 +00:00
Ivailo Monev
3e573b834c
oops, call ninja instead of make
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-08 00:06:15 +00:00
Ivailo Monev
8a0b92cdac
let's try Ninja in Travis
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-08 00:01:06 +00:00
Ivailo Monev
7dfa1bcd3b
mostly wince leftovers removal
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-18 23:41:08 +00:00
Ivailo Monev
6724731ca8
test all-in-one and regular build in Travis
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-16 23:05:39 +00:00
Ivailo Monev
2b231c0891
build with GCC too in Travis
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 04:06:14 +00:00
Ivailo Monev
a6d244d716
cleanup the Travis file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 03:39:07 +00:00
Ivailo Monev
3683238eac
just do not run the tests/benchmakrs in Travis for now
2016-08-28 03:44:36 +03:00
Ivailo Monev
3dd251226f
enable all-in-one in Travis
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-26 16:43:36 +00:00
Ivailo Monev
804b17e368
bunch of OS X build fixes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 16:35:05 +00:00
Ivailo Monev
79116f99d8
put the Homebrew prefix workaround where it belongs
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 16:02:17 +00:00
Ivailo Monev
b981aae566
another try to fix the OS X build in Travis
...
it seems that Homebrew installs some packages into /usr/local/opt so by
setting CMAKE_INSTALL_PREFIX to that path find_library() and such should
look there first
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 15:45:15 +00:00
Ivailo Monev
653d996561
try to install libpng, libtiff and jpeg-turbo that match the build architecture for OS X in Travis
...
I have no idea if this will solve the linking problem tough
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 15:29:02 +00:00
Ivailo Monev
5bf2222f30
enable Linux tests in Travis again
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-26 12:19:23 +00:00
Ivailo Monev
d62a1d9a62
do not run build verbose in Travis
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-25 13:07:34 +00:00
Ivailo Monev
46ca846279
make building verbose on OS X in Travis
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-25 10:36:15 +00:00
Ivailo Monev
f8200ae7b3
experimental mac mkspec file and disabling test on linux for now (in Travis)
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-25 09:52:09 +00:00
Ivailo Monev
6637677a1a
let's try OS X
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-25 09:34:46 +00:00
Ivailo Monev
4e9d4feb70
Revert "run Travis tests via make test again"
...
This reverts commit a12b922054
.
2016-07-13 14:44:53 +00:00
Ivailo Monev
4756b5ed02
trying out ccahe in Travis
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-12 12:52:11 +00:00
Ivailo Monev
1032c8ed0b
break out of the loop when the benchmark fails
...
previously a reapted fail of QVERIFY() inside QBENCHMARK() would cause the
test program to hang. also re-enabling network tests in Travis environment
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-12 03:43:31 +00:00
Ivailo Monev
aa5f508002
make it possible and do skip network related tests in the Travis environment
...
some tests use QVERIFY() inside QBENCHMARK() which hangs the test
when QVERIFY() fails (this applies to stock Qt4 and with Qt5 as
well)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-06 22:13:54 +00:00
Ivailo Monev
d880568d1f
revert to "legacy" test environment
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-05 14:40:05 +00:00
Ivailo Monev
bae38f0462
libtiff5-dev is not available to the containers desipite being listed as such
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-05 14:32:34 +00:00
Ivailo Monev
c07acca796
giving a shot at container based Travis test environment
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-05 14:29:39 +00:00
Ivailo Monev
a12b922054
run Travis tests via make test again
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 10:59:49 +00:00
Ivailo Monev
0551719acd
imitate a display for Travis tests
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-30 16:00:25 +00:00