Daniel Hahler
bf389e4cce
Travis: workaround: actually install/pin busted 2.0.rc8
...
This fixes the previous commit (6733cff
).
2015-06-10 21:29:39 +02:00
Daniel Hahler
6733cff842
Travis: workaround: use luassert 1.7.6 / busted 2.0.rc8
...
Temporarily fix infinite loop with luassert 1.7.7 (required by busted
2.0.rc9). Ref: https://github.com/awesomeWM/awesome/issues/258
2015-06-10 20:58:32 +02:00
Daniel Hahler
6d5973cb8c
Travis: update luarocks to 2.2.2
2015-06-10 20:01:38 +02:00
Daniel Hahler
f9a3b97b50
Travis: use tarballs instead of git-clone
...
This should improve performance and make it more reliable in general
(also in terms of timeouts when cloning).
2015-06-10 18:19:19 +02:00
Daniel Hahler
9be4a0368b
travis: install libxkbcommon-dev libxkbcommon-x11-dev
2015-05-28 23:20:17 +02:00
Daniel Hahler
9c443adc61
Travis: output cmake version in before_install
2015-05-26 16:05:07 +02:00
Daniel Hahler
1542722055
travis: only install and run if make succeeded
2015-05-04 18:59:55 +02:00
Daniel Hahler
9b9334976a
Add config for Travis CI
...
This builds and installs awesome (which runs its checks) and displays
--version.
- Build libxcb-cursor-dev and lua-lgi manually.
- A lot of dependencies are installed manually from Git or luarocks.
- Include Travis status in README.
Closes https://github.com/awesomeWM/awesome/pull/208 .
2015-04-26 04:01:32 +02:00