Sha256: d13ab59de81aee4956e404db1f9d22a2598f34b3f56c0b2e9b6c889411083f1d

Contents?: true

Size: 841 Bytes

Versions: 2

Compression:

Stored size: 841 Bytes

Contents

Hookup
======

Hookup takes care of Rails tedium like bundling and migrating through
Git hooks.  It fires after events like

* pulling in upstream changes
* switching branches
* stepping through a bisect

Usage
-----

    $ cd yourproject
    $ gem install hookup
    $ hookup install
    Hooked up!

Bundling
--------

Each time your current HEAD changes, hookup checks to see if your
`Gemfile`, `Gemfile.lock`, or gem spec has changed.  If so, it runs
`bundle check`, and if that indicates any dependencies are unsatisfied,
it runs `bundle install`.

Migrating
---------

Each time your current HEAD changes, hookup checks to see if any
migrations have been added, deleted, or modified.  Deleted and modified
migrations are given the `rake db:migrate:down` treatment, then `rake
db:migrate` is invoked to bring everything else up to date.

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
hookup-1.0.3 README.markdown
hookup-1.0.2 README.markdown