Permalink
Commits on Oct 5, 2012
  1. Integrate capistrano-relevance gem

    yokolet committed with jasonrudolph Oct 4, 2012
    Update Rails integration test to use capistrano-relevance.
Commits on Oct 2, 2012
  1. Update CHANGELOG for 0.2.0

    yokolet committed Oct 2, 2012
  2. Update template Vagrantfile

    yokolet committed Oct 2, 2012
    Update arguments to config.vm.network as required by
    latest version of Vagrant (1.0.5).
  3. Update README for v0.2.0

    yokolet committed Oct 2, 2012
  4. Add integration test for Rails DNA

    Jason Rudolph and Yoko Harada committed Oct 2, 2012
    The end-to-end integration test will:
    
      1. create a brand new Rails app, with sample data, and with a
         /users.json endpoint that returns all data from the "users"
         table
      2. install elzar into the Rails app
      3. provision a new EC2 instance
      4. apply (cook) the chef recipes
      5. deploy the Rails app to the instance
      6. curl the /users.json endpoint to verify that nginx and passenger
         are serving the app, and that the app can read from the database and
         return the data
      7. terminate the EC2 instance
    
    To run the integration test:
    
      1. Create a directory holding the AWS credentials (i.e.,
         aws_config.yml and aws_config.private.yml).
      2. Execute:
    
           AWS_CONFIG_DIR=/path/to/credentials/dir script/ci_nightly
  5. Update USAGE.md

    daemianmack committed Oct 2, 2012
    Use [YOUR-APP-NAME] dummy text in editing-database-yml codeblock and include logout instruction.
Commits on Oct 1, 2012
  1. Tweak USAGE.md

    jasonrudolph committed Oct 1, 2012
Commits on Sep 28, 2012
  1. Update USAGE.md

    daemianmack committed Sep 28, 2012
    Some notes from QAing.
  2. Simplify Ruby PATH recipe

    jasonrudolph committed Sep 28, 2012
    Incorporate feedback from @sumbach to simplify the recipe.
Commits on Sep 20, 2012
  1. Extract recipe for adding Ruby to PATH

    jasonrudolph committed Sep 20, 2012
    The `rails_app` recipe creates the `deploy` user. We need the `deploy`
    user to have Ruby on its PATH. Therefore, we need to add Ruby to the
    PATH *after* the `rails_app` recipe.
    
      - Extract the logic for adding Ruby each user's PATH into a new
        recipe: `ruby::path`
      - Put that new recipe at the end of the run list
Commits on Sep 19, 2012
Commits on Sep 18, 2012
  1. Update USAGE.md to point to a branch diff

    Jared Pace and Jason Rudolph committed Sep 18, 2012
  2. Fix typos in USAGE.md

    Jared Pace and Jason Rudolph committed Sep 18, 2012
  3. WIP fix link to Rails dna.json template

    Jared Pace and Jason Rudolph committed Sep 18, 2012
  4. WIP try harder at GH flavored MD

    Jared Pace and Jason Rudolph committed Sep 18, 2012
  5. WIP Add a USAGE.md file with a Rails tutorial

    Jared Pace and Jason Rudolph committed Sep 18, 2012
  6. Document CLI usage

    Jared Pace and Jason Rudolph committed with jdpace Sep 17, 2012
Commits on Sep 17, 2012
  1. Correctly provide private key for Slushy instances

    Jason Rudolph and Jared Pace committed Sep 17, 2012
  2. Standardize key name syntax in config files

    jasonrudolph committed Sep 17, 2012
    Use string names for all keys (as opposed to using strings for some keys
    and symbols for other keys).
  3. Fix typo in spec

    jasonrudolph committed Sep 17, 2012
Commits on Sep 13, 2012
  1. Ugrade Slushy

    Jared Pace and Jason Rudolph committed Sep 13, 2012
  2. WIP Add support for required CLI arguments

    Jared Pace and Jason Rudolph committed Sep 13, 2012