How can I get Mono 2.11+ installed on Travis-CI? -
i build c# project on travis-ci like this:
# .travis.yml before_install: - sudo apt-get update -qq - sudo apt-get install -qq mono-devel gtk-sharp2 install: - xbuild source/pash.sln
travis uses precise (ubuntu 12.04 lts) seems choice them, includes mono 12.10. c# project hits bug in mono 2.10. bug appears fixed in mono 2.11+.
i read ubuntu slow pick new builds of mono because depends on it, , can break much. that's fine, travis dependencies aren't problem - machine goes away @ end of build!
i have considered
compiling new mono in
.travis.yml
don't want put burden on travis servers.building mcs (mono c# compiler) fix.
downloading , installing newer mono somewhere (where?)
checking recent mono in git repo.
suggestions?
if you're going use higher standard distro packages provide, recommend go way , not use unstable 2.11.x series, official/beta 3.x ones.
so, grab preview debian/ubuntu 3.0.6 packages ppa:
http://www.meebey.net/posts/mono_3.0_preview_debian_ubuntu_packages/
Comments
Post a Comment