Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 16, 2013
  1. Silence pointless output.

    Dan Collis-Puro authored
Commits on Aug 3, 2013
  1. Very basic test runner.

    Dan Collis-Puro authored
  2. Working shunit2 test for linux-components/distro-check

    Dan Collis-Puro authored
  3. Documentation updates

    Dan Collis-Puro authored
Commits on Aug 2, 2013
  1. Contribution / developer guidelines.

    Dan Collis-Puro authored
  2. Re-render linux install files.

    Dan Collis-Puro authored
  3. Obviate #122, get rid of extra semicolon

    Dan Collis-Puro authored
  4. Useless use of ~

    Dan Collis-Puro authored
  5. Use /bin/sh where appropriate.

    Dan Collis-Puro authored
Commits on Aug 1, 2013
  1. Fix spelling. Sigh.

    Dan Collis-Puro authored
  2. Pull mac components out, mac output example.

    Dan Collis-Puro authored
  3. Manifest builder, linux output examples.

    Dan Collis-Puro authored
  4. Pull linux components out, create common components.

    Dan Collis-Puro authored
  5. @croaky

    Load Ruby 2 `gem` command before installing gems

    croaky authored
    Fixes these issues:
    
    #98
    #119
    #117
Commits on Jul 29, 2013
  1. @croaky

    Fix OpenSSL::SSL::SSLError

    croaky authored
    Some users see SSL certificate errors when making API requests from
    Ruby. For example:
    
        SSL_connect returned=1 errno=0 state=SSLv3
        read server certificate B: certificate verify failed
    
    http://railsapps.github.io/openssl-certificate-verify-failed.html
  2. @croaky

    Remove duplicate Foreman install

    croaky authored
    Heroku Toolbelt includes Foreman. Installing the gem in addition to
    Toolbelt may cause future problems. For example, the Toolbelt is
    auto-updating and the gem isn't. So, we might run into weird problems
    with an out-of-sync foreman vs Heroku command-line tool.
    
    Thanks, @jonmountjoy.
Commits on Jul 25, 2013
  1. Merge pull request #115 from IanChiles/master

    Daniel Collis-Puro authored
    check for curl when installing on linux
Commits on Jul 21, 2013
  1. check for curl in prereqs

    Ian Chiles authored
    Fixes a problem installing hub using curl
Commits on Jul 15, 2013
  1. @geoffharcourt

    Remove .zshrc stub creation

    geoffharcourt authored
    Laptop currently generates a .zshrc file if one does not already exist.
    However, this file is created with the # DO NOT EDIT BELOW THIS LINE
    comment that does not fit with the new thoughtbot/dotfiles convention
    of storing changes in .local files instead of above the placeholder
    comment. If a user attempts to run laptop and then install dotfiles,
    the dotfiles installation will not install .zshrc because of the
    existing stub.
    
    This change removes the creation of the .zshrc stub for both mac and
    linux scripts.
Commits on Jul 14, 2013
  1. @croaky
Commits on Jul 13, 2013
  1. @croaky

    Switch Thin to Unicorn

    croaky authored
    As the Rails application scales to more Heroku dynos, a lack of
    concurrency can result in [poor performance][1] and an over-provisioning
    of resources. Modifying the app to handle requests more efficiently is
    a simple process with immediate benefits.
    
    Unicorn is a [concurrent web server][2] that spawns several processes
    within a single dyno without requiring concurrency or threading
    awareness in your app.  Applications that migrate to Unicorn often
    require fewer dynos and see increased performance.
    
    [1]: https://blog.heroku.com/archives/2013/2/16/routing_performance_update
    [2]: https://blog.heroku.com/archives/2013/2/27/unicorn_rails
  2. Update Ruby version to 2.0.0-p247

    Adarsh Pandit authored
    * Security fix release notes: http://www.ruby-lang.org/en/news/2013/06/27/ruby-2-0-0-p247-is-released/
    * Also, Heroku is now running the same patchlevel. Maintains dev/prod parity
Commits on Jun 12, 2013
  1. @seltrus
Commits on Jun 7, 2013
  1. @croaky

    Upgrade to Ruby 2.0 p195

    croaky authored
Commits on May 24, 2013
  1. Add debian jessie (testing) to supported distros.

    Dan Collis-Puro authored
Commits on Apr 26, 2013
  1. Update for Ubuntu 13.04: "Raring Ringtail" support

    Dan Collis-Puro authored
Commits on Apr 19, 2013
  1. Fix contributors link

    Dan Collis-Puro authored
  2. Use more active language, remove unused linux packages

    Dan Collis-Puro authored
Commits on Apr 13, 2013
  1. Feature parity with recent OS X modifications

    Dan Collis-Puro authored
    Includes:
    * Removing SSH key generation
    * Idempotency improvements
    * Prep for dotfiles
    * Install curl.
Commits on Apr 11, 2013
  1. @croaky
  2. @croaky
  3. @Kerrick

    Ubuntu desktop does not come with aptitude or cURL

    Kerrick authored Dan Collis-Puro committed
    Since Ubuntu 10.10, aptitude has been left out of the default Ubuntu
    desktop install. This commit changes the linux and linux-prerequisites
    scripts to check if aptitude is installed: if it is the script continues
    as normal; if it is not apt-get is used to install aptitude, and then
    the script continues as normal.
    
    This also updates README to use wget instead of cURL, and installs cURL
    later.
Commits on Apr 10, 2013
  1. @croaky

    Remove unnecessary steps

    croaky authored
    * Permission fixing used to be necessary but Homebrew fixed this in this
      commit:
      Homebrew/homebrew@8aa4f9d
    * Certain system libraries used to be necessary for Ruby 1.9.3 when we
      were on RVM, which enforced certain requirements:
      https://github.com/wayneeseguin/rvm/blob/master/scripts/functions/requirements/osx_brew#L93
    * Improve printed output with newlines separating commands.
    * Add more idempotent checks.
    * Don't restart script in the middle of the run.
    * Stick to `~/.zshrc`, not `~/.zshenv`.
    * Finish script with preparation of `~/.zshrc` for thoughtbot/dotfiles'
      `install.sh` script.
    * Add `fancy_echo`.
  2. @croaky
  3. @croaky

    Don't open browser

    croaky authored
    * Opening the browser can surprise people.
    * Use gerund in nearby command output.
Something went wrong with that request. Please try again.