From 3357423d89bf7b667d1c571e245609bbefa77499 Mon Sep 17 00:00:00 2001 From: Mike Henke Date: Sat, 16 Mar 2013 11:40:57 -0500 Subject: [PATCH 1/2] readme from newbie perspective readme from newbie perspective readme from newbie perspective readme from newbie perspective readme from newbie perspective readme from newbie perspective readme from newbie perspective adding virtualbox requirement adding virtualbox requirement adding virtualbox requirement adding virtualbox requirement readme from newbie perspective --- README.md | 60 +++++++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index 24b7d92..cd93709 100644 --- a/README.md +++ b/README.md @@ -1,52 +1,56 @@ # ColdFusion 10 Vagrant Environment - -This is a Vagrant project for ColdFusion 10 development. +This is a [Vagrant](http://vagrantup.com) project for [ColdFusion 10](http://www.adobe.com/products/coldfusion-family.html) development. There are two Vagrantfiles for this project depending on how you are managing your Vagrant environments. -* Vagrantfile.berks - If you are using [Berkshelf](http://berkshelf.com/) * Vagrantfile.librarian - If you are using [Librarian-Chef](https://github.com/applicationsonline/librarian-chef) +* Vagrantfile.berks - If you are using [Berkshelf](http://berkshelf.com/) -## Using with Librarian +## Prerequietes +1. [Vagrant](http://downloads.vagrantup.com) installed + - Requires [VirtualBox](https://www.virtualbox.org/wiki/Downloads) installed +1. [Ruby](http://www.ruby-lang.org/en/downloads) installed +1. [Git](http://git-scm.com/downloads) installed +1. Either Librarian or Berkshelf installed +1. [Downloaded](https://www.adobe.com/cfusion/tdrc/index.cfm?product=coldfusion) **32bit Linux** ColdFusion 10 installer from Adobe +## Using with Librarian 1. Clone this repository to your Vagrant project directory, i.e. `/vagrant/cf10` -2. Copy `Vagrantfile.librarian` to `Vagrantfile` -3. Run `librarian-chef install` in the Vagrant project directory -4. Download the 32bit Linux ColdFusion 10 installer from Adobe and place it in the Vagrant project directory, i.e. `/vagrant/cf10/ColdFusion_10_WWEJ_linux32.bin` -5. Run `vagrant up` -6. Browse to `http://192.168.33.10/CFIDE/administrator` and login with username: admin, password: vagrant +1. Copy `Vagrantfile.librarian` to `Vagrantfile` +1. Run `librarian-chef install` in the Vagrant project directory +1. Place 32bit Linux ColdFusion 10 installer from Adobe in the Vagrant project directory, i.e. `/vagrant/cf10/ColdFusion_10_WWEJ_linux32.bin` +1. Run `vagrant up` +1. Browse to `http://192.168.33.10/CFIDE/administrator` and login with username: admin, password: vagrant For example: - git clone git@github.com:nmische/vagrant-cf10.git /vagrant/cf10 - cd /vagrant/cf10 - cp Vagrantfile.librarian Vagrantfile - librarian-chef install + $ git clone git@github.com:nmische/vagrant-cf10.git /vagrant/cf10 + $ cd /vagrant/cf10 + $ cp Vagrantfile.librarian Vagrantfile + $ librarian-chef install # download installer from adobe.com to current directory # /vagrant/cf10/ColdFusion_10_WWEJ_linux32.bin - vagrant up - + $ vagrant up ## Using with Berkshelf - 1. Clone this repository to your Vagrant project directory, `/vagrant/cf10` -2. Copy `Vagrantfile.berks` to `Vagrantfile` -3. Download the 32bit Linux ColdFusion 10 installer from Adobe and place it in the Vagrant project directory, i.e. `/vagrant/cf10/ColdFusion_10_WWEJ_linux32.bin` -5. Run `vagrant up` -6. Browse to `http://192.168.33.10/CFIDE/administrator` and login with username: admin, password: vagrant +1. Copy `Vagrantfile.berks` to `Vagrantfile` +1. Place 32bit Linux ColdFusion 10 installer from Adobe in the Vagrant project directory, i.e. `/vagrant/cf10/ColdFusion_10_WWEJ_linux32.bin` +1. Run `vagrant up` +1. Browse to `http://192.168.33.10/CFIDE/administrator` and login with username: admin, password: vagrant For example: - git clone git@github.com:nmische/vagrant-cf10.git /vagrant/cf10 - cd /vagrant/cf10 - cp Vagrantfile.berks Vagrantfile + $ git clone git@github.com:nmische/vagrant-cf10.git /vagrant/cf10 + $ cd /vagrant/cf10 + $ cp Vagrantfile.berks Vagrantfile # download installer from adobe.com to current directory # /vagrant/cf10/ColdFusion_10_WWEJ_linux32.bin - vagrant up - - - - + $ vagrant up +## Where does my application go? +There is a shared drive between the Vagrant virtual machine and your host computer. Adding/editing files here will immediately be available at `http://192.168.33.10/` +For example: + /vagrant/cf10/wwwroot \ No newline at end of file From 97210928a42ea8e7d1bf361b7472cac82004a70d Mon Sep 17 00:00:00 2001 From: Mike Henke Date: Sun, 17 Mar 2013 14:36:37 -0500 Subject: [PATCH 2/2] adding cloudy but errors --- Cheffile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Cheffile b/Cheffile index 6b67fe1..80e2485 100644 --- a/Cheffile +++ b/Cheffile @@ -5,5 +5,11 @@ site 'http://community.opscode.com/api/v1' cookbook 'apache2' cookbook 'apt' cookbook 'coldfusion10', :git => 'https://github.com/nmische/chef-coldfusion10.git' +cookbook 'mxunit', :git => 'https://github.com/mhenke/chef-mxunit.git' +cookbook 'cloudy', :git => 'https://github.com/mhenke/Cloudy-With-A-Chance-Of-Tests-Chef.git' cookbook 'java' cookbook 'rng-tools' +cookbook 'ant' +cookbook 'zip' +cookbook 'git' +cookbook 'vim' \ No newline at end of file