diff --git a/README.md b/README.md index e680b768231..50c977c4c3f 100644 --- a/README.md +++ b/README.md @@ -13,14 +13,14 @@ http://fhirtest.uhn.ca/ Creating your own demo server with Vagrant ======== -This source code repository includes configuration files to materialize an _entire_ server implementation in a single virtual machine (VM) image from scratch, allowing you to quickly bootstrap your own instance. The server will be completely encapsulated within the created VM image. The process _should_ run on OSX, Linux and Windows, but YMMV. The built-in settings support creation of a *VirtualBox*-based image on Ubuntu Linux, though with tuning the base image you should be able to create images suitable for other hypervisors and cloud-based IaaS providers such as VMware and Amazon Web Services (AWS), respectively. +This source code repository includes configuration files to materialize an _entire_ server implementation off all project build artifacts in a single virtual machine (VM) image from scratch, allowing you to quickly bootstrap your own local copy of the project. The server will be completely encapsulated within the created VM image. The process _should_ run on OSX, Linux and Windows, but YMMV. The built-in settings support creation of a *VirtualBox*-based image on Ubuntu Linux, though with tuning of the base image you should be able to create images suitable for other hypervisors and cloud-based IaaS providers such as VMware and Amazon Web Services (AWS), respectively. Dependencies ---- Prior to running, please ensure you have all .war files built, and the following installed and functioning propertly. - * All normal Java development dependencies. (SDK and Maven, specifically.) + * All normal Java development dependencies. (Java SDK and Maven 3, specifically.) * VirtualBox * Vagrant diff --git a/vagrant/Vagrantfile b/vagrant/Vagrantfile index 6eb1fabc3ed..a2ba03f2d1c 100644 --- a/vagrant/Vagrantfile +++ b/vagrant/Vagrantfile @@ -100,12 +100,15 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| Dir.glob('../**/target/*.war').each do |f| FileUtils.cp(f, 'build') end - # Deploy any/all built .war files. + + # puts "Deploying any/all built .war files."" config.vm.provision 'shell', inline: 'cp /build/*.war /var/lib/tomcat7/webapps' - # Set MySQL to start automatically at boot, and fire it up. + # puts "Setting MySQL to start automatically at boot, and (re)starting the daemon." config.vm.provision 'shell', inline: 'update-rc.d mysql defaults' config.vm.provision 'shell', inline: 'service mysql restart' + # puts "The VM network interfaces are configured as follows..." + config.vm.provision 'shell', inline: 'ifconfig' end diff --git a/vagrant/chef/roles/.gitkeep b/vagrant/chef/roles/.gitkeep new file mode 100644 index 00000000000..e69de29bb2d