https://github.com/openshift/pipelines-tutorial
Tekton pipeline concpets: The custom resources needed to define a pipeline are listed below:
Task: a reusable, loosely coupled number of steps that perform a specific task (e.g. building a container image)Pipeline: the definition of the pipeline and theTasksthat it should performTaskRun: the execution and result of running an instance of taskPipelineRun: the execution and result of running an instance of pipeline, which includes a number ofTaskRuns