Kenneth Reitz fa28c99dcb pep8
2014-03-13 16:59:01 -04:00
2014-03-13 16:59:01 -04:00
2014-03-13 16:33:31 -04:00
2014-03-10 13:38:26 -07:00
<3
2014-03-10 12:53:37 -04:00

Binary Build Toolkit

This repo exists as a framework for the compilation and deployment of binaries and libraries on Heroku.

It is inspired by (and extracted from) kennethreitz/python-versions.

Intended Design

  • Flexible type hierarchy
  • Flat dependency resolution
  • Version agnostic (careful curation and naming conventions preferred)
  • Import already-deployed sub-dependencies during a build

Powered By

  • Bash, mostly
  • A litle bit of Python
  • Boto

Getting Started (Staging)

  • Create a Heroku app and push the build toolkit to it. ($ heroku create build-toolkit-python-staging)
  • Add your S3 credentials to the application (AWS_ACCESS_KEY_ID, AWS_BUCKET and AWS_SECRET_ACCESS_KEY)
  • dyno$ heroku run bash
  • dyno$ bob build runtimes/python-2.7.6
  • dyno$ bob deploy runtimes/python-2.7.6
S
Description
No description provided
Readme 2.4 MiB
Languages
Python 95.3%
Shell 4.7%