The Tekton framework has been created to standardize the way pipelines are built and managed in CI/CD. One Tekton pipeline consists of multiple reusable tasks within which are steps that convey what occurs during that particular task run. These reusable tasks are what make Tekton pipelines to be reusable and templatized. Because of this, pipelines become standardized and by extension, CI/CD and DevOps itself.
Ozone ships with over a 100 pre-defined Tekton tasks which are backed by the open-source community. This means that all tasks are vetted by the community and the task catalogue keeps getting enriched with both proprietary and community-driven contributions.
Pipelines can be created, run, and managed in two broad ways which this documentation will take you though: