Cloud Foundry Binary Buildpack
A Cloud Foundry buildpack for running arbitrary binary web servers.
Buildpack User Documentation
Official buildpack documentation can be found at http://docs.cloudfoundry.org/buildpacks/binary/index.html.
Building the Buildpack
Get latest buildpack dependencies
Build the buildpack
BUNDLE_GEMFILE=cf.Gemfile bundle exec buildpack-packager [ --uncached | --cached ]
Use in Cloud Foundry
Upload the buildpack to your Cloud Foundry and optionally specify it by name
cf create-buildpack custom_binary_buildpack binary_buildpack-cached-custom.zip 1 cf push my_app -b custom_binary_buildpack
Buildpacks use the Machete framework for running integration tests.
To test a buildpack, run the following command from the buildpack's directory:
BUNDLE_GEMFILE=cf.Gemfile bundle exec buildpack-build
More options can be found on Machete's Github page.
Find our guidelines here.
Help and Support
Join the #buildpacks channel in our Slack community if you need any further assistance.
Open a GitHub issue on this project here
The project backlog is on Pivotal Tracker