Closed Ext3h closed 9 years ago
And another 3 related patches:
I have tested Vagrant on Windows and multiple Linux distributions, using Virtualbox as provider. Integration tests complete on all platforms.
Applied all requested changes and submitted to mailing list.
Set of patches which reduces the effort required to set up a working codeface instance.
Until now, Vagrant was broken and did fundamentally differ from the provision process used by Travis CI. Now a simple "vagrant up" is sufficient to confirm whether the integration will succeed or not.
Please note that the Travis CI can succeed even if vagrant does not, as Travis will wrongly grant too many write permissions.
E.g. "sudo python2.7 setup.py -q install" will cause the .egg to become write protected and the R scripts will silently fail when attempting to write to the default log directory. This goes unnoticed in Travis CI.