Tekton is a Kubernetes native CI/CD pipeline. See manifest.yaml for more details.
Pull the pinned version of the installation yamls and assemble them into a unified app.yaml
make clean
make build
Requires that you the the civo cli utility installed and authentication setup correctly. This will build out a small k3s cluster, deploy Tekton, then run a small job to verify the pipeline works as expected. The cluster will be torn down upon successful completion. If the build fails, the cluster will remain to assist in debugging the test failure.
make test
make test-keep # Will test, but keep the cluster with app and tests running