[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Travis and OCaml, and even ARM
Good news everyone! I just had an exciting build failure that I wanted to share with you. Dave and I have been switching a number of our OCaml GitHub repositories to use Travis continuous integration testing. This is good enough for any tests that can run in an Ubuntu/i386 VM without hosting any infrastructure ourselves. Details here: http://anil.recoil.org/2013/09/30/travis-and-ocaml.html If you look at the bottom there, I used Ian Campbell's foreign-chroot instructions to get OCaml/ARM working too. I've been activating this on various Mirage repositories to test our builds on ARM without having to have a box available, and so this is making it much easier to reproduce bugs such as this shared-memory-ring failure: https://github.com/djs55/shared-memory-ring/issues/6 ...just via this Travis log: https://travis-ci.org/mirage/mirage-platform/jobs/11964317 Now we just have to fix it, but that's pretty easy right? :-) Are there any brave souls out there that might try to figure out how to get a Xen environment working from within Travis? It would only need to boot Mirage kernels, so it's ok to be a bit slow... (I expect to finish the conversion of all the Mirage release repositories to Travis this week, and it would be great to see XAPI repos like xenopsd also activated, which I believe Dave is working on). -anil
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |