Skip to content

Commit 9c80a66

Browse files
committed
Mark GitRepository v1beta1 and v1beta2 as deprecated
Signed-off-by: Stefan Prodan <[email protected]>
1 parent ef8804c commit 9c80a66

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

api/v1beta1/gitrepository_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,7 @@ func (in *GitRepository) GetInterval() metav1.Duration {
269269
// +kubebuilder:object:root=true
270270
// +kubebuilder:resource:shortName=gitrepo
271271
// +kubebuilder:subresource:status
272+
// +kubebuilder:deprecatedversion:warning="v1beta1 GitRepository is deprecated, upgrade to v1"
272273
// +kubebuilder:printcolumn:name="URL",type=string,JSONPath=`.spec.url`
273274
// +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].status",description=""
274275
// +kubebuilder:printcolumn:name="Status",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].message",description=""

api/v1beta2/gitrepository_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -290,6 +290,7 @@ func (in *GitRepository) GetArtifact() *apiv1.Artifact {
290290
// +kubebuilder:object:root=true
291291
// +kubebuilder:resource:shortName=gitrepo
292292
// +kubebuilder:subresource:status
293+
// +kubebuilder:deprecatedversion:warning="v1beta2 GitRepository is deprecated, upgrade to v1"
293294
// +kubebuilder:printcolumn:name="URL",type=string,JSONPath=`.spec.url`
294295
// +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description=""
295296
// +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].status",description=""

config/crd/bases/source.toolkit.fluxcd.io_gitrepositories.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -443,6 +443,8 @@ spec:
443443
- jsonPath: .metadata.creationTimestamp
444444
name: Age
445445
type: date
446+
deprecated: true
447+
deprecationWarning: v1beta1 GitRepository is deprecated, upgrade to v1
446448
name: v1beta1
447449
schema:
448450
openAPIV3Schema:
@@ -773,6 +775,8 @@ spec:
773775
- jsonPath: .status.conditions[?(@.type=="Ready")].message
774776
name: Status
775777
type: string
778+
deprecated: true
779+
deprecationWarning: v1beta2 GitRepository is deprecated, upgrade to v1
776780
name: v1beta2
777781
schema:
778782
openAPIV3Schema:

0 commit comments

Comments
 (0)