Bumps [rack](https://github.com/rack/rack) from 2.0.7 to 2.0.8. - [Release notes](https://github.com/rack/rack/releases) - [Changelog](https://github.com/rack/rack/blob/master/CHANGELOG.md) - [Commits](https://github.com/rack/rack/compare/2.0.7...2.0.8) Signed-off-by: dependabot[bot] <support@github.com> |
||
---|---|---|
bin | ||
fixtures | ||
scripts | ||
src | ||
.envrc | ||
.gitignore | ||
README.md | ||
VERSION | ||
manifest.yml | ||
sha.yml |
README.md
Part 4 - Cacheable Buildpack with libbuildpack
Buildpack User Documentation
Building the Buildpack
To build this buildpack, run the following command from the buildpack's directory:
- Source the .envrc file in the buildpack directory.
source .envrc
To simplify the process in the future, install direnv which will automatically source .envrc when you change directories.
- Install buildpack-packager
./scripts/install_tools.sh
- Build the buildpack
buildpack-packager build
- Use in Cloud Foundry Upload the buildpack to your Cloud Foundry and optionally specify it by name
cf create-buildpack [BUILDPACK_NAME] [BUILDPACK_ZIP_FILE_PATH] 1
cf push my_app [-b BUILDPACK_NAME]
Testing
Buildpacks use the Cutlass framework for running integration tests.
To test this buildpack, run the following command from the buildpack's directory:
- Source the .envrc file in the buildpack directory.
source .envrc
To simplify the process in the future, install direnv which will automatically source .envrc when you change directories.
- Run unit tests
./scripts/unit.sh
- Run integration tests
./scripts/integration.sh
More information can be found on Github cutlass.
Reporting Issues
Open an issue on this project
Disclaimer
This buildpack is experimental and not yet intended for production use.