home industries $releases designs hoff.kitchen metapages

Big-O-Bundler

hoff.industrie's prototype bundle and release system.

Quality Status: Beta

Functionality Status: MVP

Big-O-Bundler (B.O.B.) (yes it's a Banjo-Tooie reference) is a really dumb and simple build and release system. It uses a JSON format to define targets and dependencies and isn't all that complex. Put a 'bob.json' file in your git repository, define it up like the example that comes with B.O.B. and he'll do the rest. He will try to get a git hash and add that as a tag, add "-w" if your tree is modified, and then tarball it for you.

We used B.O.B. to release himself... kinda funny.