This repo provides buildpack cloud builders ("Packs") that conform to the Pack Spec.
The Pack Spec is more general than the buildpack APIs implemented in the buildpack Lifecycle. The Pack Spec is consistent for all Packs, regardless of their buildpack API version.
External buildpack tools should implement the Pack Spec. They should not implement individual buildpack APIs.
Build:
docker run --rm -v "$(pwd)/app:/workspace" -v "$(pwd)/out:/out" packs/cf:build
Run:
docker run --rm -P -v "$(pwd)/out:/workspace" packs/cf:run
Export:
docker run --rm -v "$(pwd)/out:/workspace" packs/cf:export my-image
Note: requires registry credentials