Merged in zerotacg/ryzomcore/feature-build-with-all-lua-versions (pull request #130)

build travis ci with each lua version enabled
This commit is contained in:
Cédric OCHS 2016-01-17 10:37:21 +01:00
commit c440e086db

View file

@ -7,11 +7,17 @@ compiler:
os: os:
- linux - linux
env: env:
- CMAKE_BUILD_OPTIONS="-DWITH_NEL_TESTS:BOOL=off" - CMAKE_BUILD_OPTIONS="-DWITH_NEL_TESTS:BOOL=off -DWITH_LUA51:BOOL=on -DWITH_LUA52:BOOL=off -DWITH_LUA53:BOOL=off"
- CMAKE_BUILD_OPTIONS="-DWITH_NEL_TESTS:BOOL=off -DWITH_LUA51:BOOL=off -DWITH_LUA52:BOOL=on -DWITH_LUA53:BOOL=off"
- CMAKE_BUILD_OPTIONS="-DWITH_NEL_TESTS:BOOL=off -DWITH_LUA51:BOOL=off -DWITH_LUA52:BOOL=off -DWITH_LUA53:BOOL=on"
addons: addons:
apt: apt:
packages: packages:
- liblua5.1-0-dev
- liblua5.1-0-dbg
- liblua5.2-0-dev
- liblua5.2-0-dbg
- libluabind-dev - libluabind-dev
- libcpptest-dev - libcpptest-dev
- libogg-dev - libogg-dev
@ -32,7 +38,7 @@ script:
notifications: notifications:
irc: irc:
channels: channels:
- "chat.freenode.net#ryzom" - $NOTIFICATION_IRC_CHANNEL
template: template:
- "%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message}" - "%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message}"
- "Description : %{commit_message}" - "Description : %{commit_message}"