The purpose of this repository is to provide the means for testing and developing the integration between Tekton and Cloud Native Buildpack's Lifecycle.
Pipeline | Source | Description |
---|---|---|
buildpacks | next (dev) · catalog (TBD) | Builds an application image from source stored in git . |
Task | Source | Description |
---|---|---|
buildpacks | next (dev) · catalog | Improved performance by executing entire build in the least amount of containers. |
buildpacks-phases | next (dev) · catalog | Improved security by isolating build phases to individual containers. |
There are a few samples through out this repo. Most require some bootstraping hence there are two scripts to assist in executing the samples.
kubectl
./scripts/sample-run.sh <path/to/sample.yaml> <image-name>
Additional options (using tkn
):
tkn pipeline start buildpacks --last --showlog
TRUST_BUILDER
):
tkn pipeline start buildpacks --last --showlog -p TRUST_BUILDER=false
./scripts/sample-cleanup.sh <path/to/sample.yaml>
The Buildpacks Community is always here to help.
We can be found in our discussion board or slack (#tekton
).
We ❤ contributions.