(Corrections: MediaWiki will be available at http://127.0.0.1:8080/w/ -- note the port number. And you're going to need to install Vagrant and VirtualBox. Both are free and open-source.)
-- Ori Livneh o...@wikimedia.org On Wednesday, October 17, 2012 at 3:25 AM, Ori Livneh wrote: > > > On Tuesday, October 16, 2012 at 2:10 PM, Ori Livneh wrote: > > > I created a project skeleton: https://github.com/atdt/wmf-vagrant > > Ok, I made it work, I think > > git clone https://github.com/atdt/wmf-vagrant.git > cd ./wmf-vagrant: > git submodule update --init > vagrant up > > It'll take some time, because it'll need to fetch the base precise32 box if > you don't already have it. Once it's done, you should be able to browse to > http://127.0.0.1/w/ and see a vanilla MediaWiki install, served by the guest > VM. If you need to destroy and recreate the VM in the future, it should go > much faster, because vagrant will save the base image. > > It'd be nice to integrate this with a build tool (Makefile, rake, grunt, > etc.) to give command-line shortcuts for running unit tests. > > Andrew, I borrowed from your labs MediaWiki manifests heavily, but did not > use them directly, because I was worried about getting tangled up in a web of > Puppet requirements. It'd be nicer by far to add operations/puppet as a > submodule and simply refer Vagrant to that. > > Again, I am a bit stretched at the moment, so I'd be very glad for someone to > ownership of this, if it proves useful. > > -- > Ori Livneh > o...@wikimedia.org (mailto:o...@wikimedia.org) _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l