Tekton Bundle: Difference between revisions
Jump to navigation
Jump to search
(5 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
* [[Tekton_Concepts#Bundles|Tekton Concepts]] | * [[Tekton_Concepts#Bundles|Tekton Concepts]] | ||
=Overview= | |||
A '''Tekton bundle''' is an OCI artifact that contains resources like [[Tekton_Task#Overview|tasks]]. The tasks published within a bundle can be referenced within a <code>taskRef</code> in a [[Tekton_TaskRun#bundle|task run]]: | |||
<font size=-1> | |||
kind: TaskRun | |||
spec: | |||
taskRef: | |||
name: some-task | |||
bundle: docker.io/myrepo/mybundle[:''tag''] | |||
</font> | |||
or in [[Tekton_Pipeline#pipeline_task_bundle|declaration of tasks in pipelines]]. | |||
= | <font color=darkkhaki>TO PROCESS: | ||
* https://tekton.dev/docs/pipelines/taskruns/#tekton-bundles | |||
* https://tekton.dev/docs/pipelines/pipelines/#tekton-bundles | * https://tekton.dev/docs/pipelines/pipelines/#tekton-bundles | ||
* <code>[[Tekton_Pipeline#pipeline_task_bundle|bundle]]</code> | * <code>[[Tekton_Pipeline#pipeline_task_bundle|bundle]]</code> | ||
* <code>[[Tekton_TaskRun#bundle|bundle]]</code> | |||
* https://tekton.dev/docs/pipelines/tekton-bundle-contracts/ | |||
</font> |
Latest revision as of 03:11, 29 April 2022
Internal
Overview
A Tekton bundle is an OCI artifact that contains resources like tasks. The tasks published within a bundle can be referenced within a taskRef
in a task run:
kind: TaskRun spec: taskRef: name: some-task bundle: docker.io/myrepo/mybundle[:tag]
or in declaration of tasks in pipelines.
TO PROCESS:
- https://tekton.dev/docs/pipelines/taskruns/#tekton-bundles
- https://tekton.dev/docs/pipelines/pipelines/#tekton-bundles
bundle
bundle
- https://tekton.dev/docs/pipelines/tekton-bundle-contracts/