diff --git a/docs/deprecations.md b/docs/deprecations.md
index d6e78ec0c16..9a5170bfb64 100644
--- a/docs/deprecations.md
+++ b/docs/deprecations.md
@@ -23,4 +23,5 @@ being deprecated.
| [The `PipelineRun.Status.TaskRuns` and `PipelineRun.Status.Runs` fields are deprecated and will be removed.](https://github.com/tektoncd/community/blob/main/teps/0100-embedded-taskruns-and-runs-status-in-pipelineruns.md) | v0.35.0 | Beta | Jan 25, 2023 |
| [PipelineRun.Timeout is deprecated and will be removed](https://github.com/tektoncd/community/blob/main/teps/0046-finallytask-execution-post-timeout.md) | v0.36.0 | Beta | Feb 25, 2023 |
| [Several fields of Task.Step are deprecated](https://github.com/tektoncd/pipeline/issues/4737) | v0.36.0 | Beta | Feb 25, 2023 |
-| [ClusterTask is deprecated](https://github.com/tektoncd/pipeline/issues/4476) | v0.41.0 | Beta | July 13, 2023 |
+| [ClusterTask is deprecated](https://github.com/tektoncd/pipeline/issues/4476) | v0.41.0 | Beta | July 13, 2023 |
+| [`pipelineRef.bundle` and `taskRef.bundle` are deprecated](https://github.com/tektoncd/pipeline/issues/5514) | v0.41.0 | Alpha | July 13, 2023 |
diff --git a/docs/pipeline-api.md b/docs/pipeline-api.md
index ff445cbb1fd..3867d2b23d8 100644
--- a/docs/pipeline-api.md
+++ b/docs/pipeline-api.md
@@ -6753,7 +6753,7 @@ Resource Types:
ClusterTask is a Task with a cluster scope. ClusterTasks are used to
represent Tasks that should be publicly addressable from any namespace in the
-cluster.
+cluster. Deprecated: Please use the cluster resolver instead.
@@ -8954,7 +8954,8 @@ string
(Optional)
- Bundle url reference to a Tekton Bundle.
+Bundle url reference to a Tekton Bundle.
+Deprecated: Please use ResolverRef with the bundles resolver instead.
|
@@ -12218,7 +12219,8 @@ string
(Optional)
- Bundle url reference to a Tekton Bundle.
+Bundle url reference to a Tekton Bundle.
+Deprecated: Please use ResolverRef with the bundles resolver instead.
|
diff --git a/pkg/apis/pipeline/v1beta1/openapi_generated.go b/pkg/apis/pipeline/v1beta1/openapi_generated.go
index 7942b282d83..10ee016640b 100644
--- a/pkg/apis/pipeline/v1beta1/openapi_generated.go
+++ b/pkg/apis/pipeline/v1beta1/openapi_generated.go
@@ -1469,7 +1469,7 @@ func schema_pkg_apis_pipeline_v1beta1_PipelineRef(ref common.ReferenceCallback)
},
"bundle": {
SchemaProps: spec.SchemaProps{
- Description: "Bundle url reference to a Tekton Bundle.",
+ Description: "Bundle url reference to a Tekton Bundle. Deprecated: Please use ResolverRef with the bundles resolver instead.",
Type: []string{"string"},
Format: "",
},
@@ -4173,7 +4173,7 @@ func schema_pkg_apis_pipeline_v1beta1_TaskRef(ref common.ReferenceCallback) comm
},
"bundle": {
SchemaProps: spec.SchemaProps{
- Description: "Bundle url reference to a Tekton Bundle.",
+ Description: "Bundle url reference to a Tekton Bundle. Deprecated: Please use ResolverRef with the bundles resolver instead.",
Type: []string{"string"},
Format: "",
},
diff --git a/pkg/apis/pipeline/v1beta1/pipelineref_types.go b/pkg/apis/pipeline/v1beta1/pipelineref_types.go
index 17bd57428cc..efb6f13cd3d 100644
--- a/pkg/apis/pipeline/v1beta1/pipelineref_types.go
+++ b/pkg/apis/pipeline/v1beta1/pipelineref_types.go
@@ -24,6 +24,7 @@ type PipelineRef struct {
// +optional
APIVersion string `json:"apiVersion,omitempty"`
// Bundle url reference to a Tekton Bundle.
+ // Deprecated: Please use ResolverRef with the bundles resolver instead.
// +optional
Bundle string `json:"bundle,omitempty"`
diff --git a/pkg/apis/pipeline/v1beta1/swagger.json b/pkg/apis/pipeline/v1beta1/swagger.json
index e8e2a6e82fb..1f451832821 100644
--- a/pkg/apis/pipeline/v1beta1/swagger.json
+++ b/pkg/apis/pipeline/v1beta1/swagger.json
@@ -887,7 +887,7 @@
"type": "string"
},
"bundle": {
- "description": "Bundle url reference to a Tekton Bundle.",
+ "description": "Bundle url reference to a Tekton Bundle. Deprecated: Please use ResolverRef with the bundles resolver instead.",
"type": "string"
},
"name": {
@@ -2469,7 +2469,7 @@
"type": "string"
},
"bundle": {
- "description": "Bundle url reference to a Tekton Bundle.",
+ "description": "Bundle url reference to a Tekton Bundle. Deprecated: Please use ResolverRef with the bundles resolver instead.",
"type": "string"
},
"kind": {
diff --git a/pkg/apis/pipeline/v1beta1/taskref_types.go b/pkg/apis/pipeline/v1beta1/taskref_types.go
index 07aeb436d79..49f9ff66ea9 100644
--- a/pkg/apis/pipeline/v1beta1/taskref_types.go
+++ b/pkg/apis/pipeline/v1beta1/taskref_types.go
@@ -26,6 +26,7 @@ type TaskRef struct {
// +optional
APIVersion string `json:"apiVersion,omitempty"`
// Bundle url reference to a Tekton Bundle.
+ // Deprecated: Please use ResolverRef with the bundles resolver instead.
// +optional
Bundle string `json:"bundle,omitempty"`