@@ -618,6 +618,7 @@ set-deployment-api-version-v1: set-api-version/deployment set-api-version/replic
618618set-api-version/% :
619619 @grep -rHn " github.com/arangodb/kube-arangodb/pkg/apis/$* /v[A-Za-z0-9]\+" \
620620 " $( ROOT) /pkg/deployment/" \
621+ " $( ROOT) /pkg/replication/" \
621622 " $( ROOT) /pkg/operator/" \
622623 " $( ROOT) /pkg/server/" \
623624 " $( ROOT) /pkg/util/" \
@@ -627,10 +628,28 @@ set-api-version/%:
627628 | xargs -n 1 sed -i " s#github.com/arangodb/kube-arangodb/pkg/apis/$* /v[A-Za-z0-9]\+#github.com/arangodb/kube-arangodb/pkg/apis/$* /v$( API_VERSION) #g"
628629 @grep -rHn " DatabaseV[A-Za-z0-9]\+()" \
629630 " $( ROOT) /pkg/deployment/" \
631+ " $( ROOT) /pkg/replication/" \
630632 " $( ROOT) /pkg/operator/" \
631633 " $( ROOT) /pkg/server/" \
632634 " $( ROOT) /pkg/util/" \
633635 " $( ROOT) /pkg/backup/" \
634636 " $( ROOT) /pkg/apis/backup/" \
635637 | cut -d ' :' -f 1 | sort | uniq \
636- | xargs -n 1 sed -i " s#DatabaseV[A-Za-z0-9]\+()\.#DatabaseV$( API_VERSION) ().#g"
638+ | xargs -n 1 sed -i " s#DatabaseV[A-Za-z0-9]\+()\.#DatabaseV$( API_VERSION) ().#g"
639+ @grep -rHn " ReplicationV[A-Za-z0-9]\+()" \
640+ " $( ROOT) /pkg/deployment/" \
641+ " $( ROOT) /pkg/replication/" \
642+ " $( ROOT) /pkg/operator/" \
643+ " $( ROOT) /pkg/server/" \
644+ " $( ROOT) /pkg/util/" \
645+ " $( ROOT) /pkg/backup/" \
646+ " $( ROOT) /pkg/apis/backup/" \
647+ | cut -d ' :' -f 1 | sort | uniq \
648+ | xargs -n 1 sed -i " s#ReplicationV[A-Za-z0-9]\+()\.#ReplicationV$( API_VERSION) ().#g"
649+
650+ synchronize-v2alpha1-with-v1 :
651+ @rm -f pkg/apis/deployment/v1/zz_generated.deepcopy.go pkg/apis/deployment/v2alpha1/zz_generated.deepcopy.go
652+ @for file in $$(find "$(ROOT ) /pkg/apis/deployment/v1/" -type f -exec basename {} \; ) ; do cat " $( ROOT) /pkg/apis/deployment/v1/$$ {file}" | sed " s#package v1#package v2alpha1#g" | sed ' s#ArangoDeploymentVersion = "v1"#ArangoDeploymentVersion = "v2alpha1"#g' > " $( ROOT) /pkg/apis/deployment/v2alpha1/$$ {file}" ; done
653+ @make update-generated
654+ @make set-deployment-api-version-v2alpha1 bin
655+ @make set-deployment-api-version-v1 bin
0 commit comments