diff --git a/api/v1alpha1/component_types.go b/api/v1alpha1/component_types.go index a64362b..3e8c12a 100644 --- a/api/v1alpha1/component_types.go +++ b/api/v1alpha1/component_types.go @@ -114,28 +114,37 @@ type ComponentBuildPipeline struct { // Pipeline used for pull and push pipeline runs. // Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. // Optional. - PullAndPush PipelineDefinition `json:"pull-and-push,omitempty"` + // +optional + // +nullable + PullAndPush *PipelineDefinition `json:"pull-and-push,omitempty"` // Pipeline used for pull pipeline run. // Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. // Optional. - Pull PipelineDefinition `json:"pull,omitempty"` + // +optional + // +nullable + Pull *PipelineDefinition `json:"pull,omitempty"` // Pipeline used for push pipeline run. // Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. // Optional. - Push PipelineDefinition `json:"push,omitempty"` + // +optional + // +nullable + Push *PipelineDefinition `json:"push,omitempty"` } type PipelineDefinition struct { // Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, // specifying repository with a pipeline definition. // Optional. - PipelineRefGit PipelineRefGit `json:"pipelineref-by-git-resolver,omitempty"` + // +optional + // +nullable + PipelineRefGit *PipelineRefGit `json:"pipelineref-by-git-resolver,omitempty"` // Will be used to fill out PipelineRef in pipeline runs to user specific pipeline. // Such pipeline definition has to be in .tekton. // Optional. + // +optional PipelineRefName string `json:"pipelineref-by-name,omitempty"` // Will be used to fetch bundle and fill out PipelineSpec in pipeline runs. @@ -144,7 +153,9 @@ type PipelineDefinition struct { // When bundle is specified to specific image bundle, then that one will be used // and pipeline name will be used to fetch pipeline from that bundle. // Optional. - PipelineSpecFromBundle PipelineSpecFromBundle `json:"pipelinespec-from-bundle,omitempty"` + // +optional + // +nullable + PipelineSpecFromBundle *PipelineSpecFromBundle `json:"pipelinespec-from-bundle,omitempty"` } type PipelineSpecFromBundle struct { @@ -184,7 +195,9 @@ type ComponentVersion struct { // Used only when sending a PR with build pipeline configuration was requested via 'spec.actions.create-pipeline-configuration-pr'. // Pipeline used for the version; when omitted, the default pipeline will be used from 'spec.default-build-pipeline'. // Optional. - BuildPipeline ComponentBuildPipeline `json:"build-pipeline,omitempty"` + // +optional + // +nullable + BuildPipeline *ComponentBuildPipeline `json:"build-pipeline,omitempty"` // Context directory for the version. // Used only when sending a PR with build pipeline configuration was requested via 'spec.actions.create-pipeline-configuration-pr'. @@ -326,7 +339,8 @@ type ComponentSpec struct { // When omitted it has to be specified in all versions. // Optional. // +optional - DefaultBuildPipeline ComponentBuildPipeline `json:"default-build-pipeline,omitempty"` + // +nullable + DefaultBuildPipeline *ComponentBuildPipeline `json:"default-build-pipeline,omitempty"` } // ComponentStatus defines the observed state of Component diff --git a/config/crd/bases/appstudio.redhat.com_componentdetectionqueries.yaml b/config/crd/bases/appstudio.redhat.com_componentdetectionqueries.yaml index 4a50385..10eb410 100644 --- a/config/crd/bases/appstudio.redhat.com_componentdetectionqueries.yaml +++ b/config/crd/bases/appstudio.redhat.com_componentdetectionqueries.yaml @@ -207,18 +207,21 @@ spec: Pipeline used for all versions, unless explicitly specified for a specific version. When omitted it has to be specified in all versions. Optional. + nullable: true properties: pull: description: |- Pipeline used for pull pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -257,6 +260,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -279,12 +283,14 @@ spec: Pipeline used for pull and push pipeline runs. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -323,6 +329,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -345,12 +352,14 @@ spec: Pipeline used for push pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -389,6 +398,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -667,18 +677,21 @@ spec: Used only when sending a PR with build pipeline configuration was requested via 'spec.actions.create-pipeline-configuration-pr'. Pipeline used for the version; when omitted, the default pipeline will be used from 'spec.default-build-pipeline'. Optional. + nullable: true properties: pull: description: |- Pipeline used for pull pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -717,6 +730,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -739,12 +753,14 @@ spec: Pipeline used for pull and push pipeline runs. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -783,6 +799,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -805,12 +822,14 @@ spec: Pipeline used for push pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -849,6 +868,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- diff --git a/config/crd/bases/appstudio.redhat.com_components.yaml b/config/crd/bases/appstudio.redhat.com_components.yaml index deb7846..c00e638 100644 --- a/config/crd/bases/appstudio.redhat.com_components.yaml +++ b/config/crd/bases/appstudio.redhat.com_components.yaml @@ -143,18 +143,21 @@ spec: Pipeline used for all versions, unless explicitly specified for a specific version. When omitted it has to be specified in all versions. Optional. + nullable: true properties: pull: description: |- Pipeline used for pull pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -193,6 +196,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -215,12 +219,14 @@ spec: Pipeline used for pull and push pipeline runs. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -259,6 +265,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -281,12 +288,14 @@ spec: Pipeline used for push pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -325,6 +334,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -601,18 +611,21 @@ spec: Used only when sending a PR with build pipeline configuration was requested via 'spec.actions.create-pipeline-configuration-pr'. Pipeline used for the version; when omitted, the default pipeline will be used from 'spec.default-build-pipeline'. Optional. + nullable: true properties: pull: description: |- Pipeline used for pull pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -651,6 +664,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -673,12 +687,14 @@ spec: Pipeline used for pull and push pipeline runs. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -717,6 +733,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -739,12 +756,14 @@ spec: Pipeline used for push pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -783,6 +802,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- diff --git a/config/crd/bases/appstudio.redhat.com_snapshots.yaml b/config/crd/bases/appstudio.redhat.com_snapshots.yaml index c184afe..55f6502 100644 --- a/config/crd/bases/appstudio.redhat.com_snapshots.yaml +++ b/config/crd/bases/appstudio.redhat.com_snapshots.yaml @@ -143,18 +143,21 @@ spec: Used only when sending a PR with build pipeline configuration was requested via 'spec.actions.create-pipeline-configuration-pr'. Pipeline used for the version; when omitted, the default pipeline will be used from 'spec.default-build-pipeline'. Optional. + nullable: true properties: pull: description: |- Pipeline used for pull pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -193,6 +196,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -215,12 +219,14 @@ spec: Pipeline used for pull and push pipeline runs. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -259,6 +265,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -281,12 +288,14 @@ spec: Pipeline used for push pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -325,6 +334,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- diff --git a/manifests/application-api-customresourcedefinitions.yaml b/manifests/application-api-customresourcedefinitions.yaml index b574409..bf22593 100644 --- a/manifests/application-api-customresourcedefinitions.yaml +++ b/manifests/application-api-customresourcedefinitions.yaml @@ -408,18 +408,21 @@ spec: Pipeline used for all versions, unless explicitly specified for a specific version. When omitted it has to be specified in all versions. Optional. + nullable: true properties: pull: description: |- Pipeline used for pull pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -458,6 +461,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -480,12 +484,14 @@ spec: Pipeline used for pull and push pipeline runs. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -524,6 +530,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -546,12 +553,14 @@ spec: Pipeline used for push pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -590,6 +599,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -868,18 +878,21 @@ spec: Used only when sending a PR with build pipeline configuration was requested via 'spec.actions.create-pipeline-configuration-pr'. Pipeline used for the version; when omitted, the default pipeline will be used from 'spec.default-build-pipeline'. Optional. + nullable: true properties: pull: description: |- Pipeline used for pull pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -918,6 +931,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -940,12 +954,14 @@ spec: Pipeline used for pull and push pipeline runs. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -984,6 +1000,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -1006,12 +1023,14 @@ spec: Pipeline used for push pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -1050,6 +1069,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -1343,18 +1363,21 @@ spec: Pipeline used for all versions, unless explicitly specified for a specific version. When omitted it has to be specified in all versions. Optional. + nullable: true properties: pull: description: |- Pipeline used for pull pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -1393,6 +1416,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -1415,12 +1439,14 @@ spec: Pipeline used for pull and push pipeline runs. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -1459,6 +1485,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -1481,12 +1508,14 @@ spec: Pipeline used for push pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -1525,6 +1554,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -1801,18 +1831,21 @@ spec: Used only when sending a PR with build pipeline configuration was requested via 'spec.actions.create-pipeline-configuration-pr'. Pipeline used for the version; when omitted, the default pipeline will be used from 'spec.default-build-pipeline'. Optional. + nullable: true properties: pull: description: |- Pipeline used for pull pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -1851,6 +1884,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -1873,12 +1907,14 @@ spec: Pipeline used for pull and push pipeline runs. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -1917,6 +1953,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -1939,12 +1976,14 @@ spec: Pipeline used for push pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -1983,6 +2022,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -3617,18 +3657,21 @@ spec: Used only when sending a PR with build pipeline configuration was requested via 'spec.actions.create-pipeline-configuration-pr'. Pipeline used for the version; when omitted, the default pipeline will be used from 'spec.default-build-pipeline'. Optional. + nullable: true properties: pull: description: |- Pipeline used for pull pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -3667,6 +3710,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -3689,12 +3733,14 @@ spec: Pipeline used for pull and push pipeline runs. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -3733,6 +3779,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |- @@ -3755,12 +3802,14 @@ spec: Pipeline used for push pipeline run. Can specify just one of: pipelinespec-from-bundle, pipelineref-by-name, pipelineref-by-git-resolver. Optional. + nullable: true properties: pipelineref-by-git-resolver: description: |- Will be used to fill out PipelineRef in pipeline runs to user specific pipeline via git resolver, specifying repository with a pipeline definition. Optional. + nullable: true properties: pathInRepo: description: |- @@ -3799,6 +3848,7 @@ spec: When bundle is specified to specific image bundle, then that one will be used and pipeline name will be used to fetch pipeline from that bundle. Optional. + nullable: true properties: bundle: description: |-