Vagrant Configuration
Michael M Slusarz <[email protected]>
| Newsgroups | gmane.comp.horde.devel |
|---|---|
| Message-ID | <20141013233128.Horde.k5XQ23FtgbZSD6U09CYqyw6@bigworm.curecanti.org> |
For a speech I will be giving in a few weeks, I have personal need for a way to quickly setup a test Horde setup with the latest git master code. Since I'll likely be on a Windows machine, Docker is not an option. Vagrant (http://www.vagrantup.com/) is the way to go. I created a repo and pushed my initial work today to it: https://github.com/slusarz/horde-dev-vagrant The image is based on Ubuntu 14.04. PHP 5.5 latest is installed, and the default Ubuntu Apache installation is used for HTTP. Note that currently Horde Groupware apps (and all required and optional dependencies) are installed in the image, but Horde itself isn't configured. That's next. Pretty cool - if you have vagrant installed on your machine, all you have to do is clone that repo, cd into the directory, and run "vagrant up". Can see this being useful for 2 separate use cases in the future: 1. Demo purposes. Since Horde is provisioned using the most up-to-date code, this gives a user a chance to test out new features without the need for someone to roll a new release. 2. Bug fixing. More advanced users can use the image directly to bug fix, without messing around with setting up a local development environment. And less advanced users can use the image to test whether their bug is reproducible on an environment other than their own. michael ___________________________________ Michael Slusarz [[email protected]] -- dev mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected]