Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Vendorer keeps your dependencies documented, cached and up to date

Fetching latest commit…

Cannot retrieve the latest commit at this time

Readme.md

Vendorer keeps your vendor files up to date.

  • updateable AND documented dependencies
  • copy-paste-free
  • no unwanted/accidental updates

Install

Install curl and git, then:

sudo gem install vendorer

Usage

Add a Vendorfile to your project root:

file 'public/javascripts/jquery.min.js' => 'http://code.jquery.com/jquery-latest.min.js'
folder 'vendor/plugins/parallel_tests' => 'https://github.com/grosser/parallel_tests.git'

Call vendorer

If you added something new: vendorer

If you want to update all dependencies: vendorer update

If you want to update one dependencies: vendorer update public/javasctips/jquery.min.js

TODO

  • git branch/commit support
  • folder 'vendor' do which will remove everything that is not vendored via Vendorfile on vendorer update or vendorer update vendor

Author

Michael Grosser
michael@grosser.it
License: MIT
Build Status

Something went wrong with that request. Please try again.