629 lines
19 KiB
Go
629 lines
19 KiB
Go
//go:build !ignore_autogenerated
|
|
|
|
/*
|
|
Copyright 2025.
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
*/
|
|
|
|
// Code generated by controller-gen. DO NOT EDIT.
|
|
|
|
package v1alpha1
|
|
|
|
import (
|
|
metav1 "github.com/cert-manager/cert-manager/pkg/apis/meta/v1"
|
|
"k8s.io/api/core/v1"
|
|
networkingv1 "k8s.io/api/networking/v1"
|
|
apismetav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
|
runtime "k8s.io/apimachinery/pkg/runtime"
|
|
)
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ArgoSpec) DeepCopyInto(out *ArgoSpec) {
|
|
*out = *in
|
|
out.SyncPolicy = in.SyncPolicy
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoSpec.
|
|
func (in *ArgoSpec) DeepCopy() *ArgoSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ArgoSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ArgoSyncPolicySpec) DeepCopyInto(out *ArgoSyncPolicySpec) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoSyncPolicySpec.
|
|
func (in *ArgoSyncPolicySpec) DeepCopy() *ArgoSyncPolicySpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ArgoSyncPolicySpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *CIComponentSpec) DeepCopyInto(out *CIComponentSpec) {
|
|
*out = *in
|
|
if in.BuildArtifacts != nil {
|
|
in, out := &in.BuildArtifacts, &out.BuildArtifacts
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
in.ImageBuilder.DeepCopyInto(&out.ImageBuilder)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CIComponentSpec.
|
|
func (in *CIComponentSpec) DeepCopy() *CIComponentSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(CIComponentSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ContinuousIntegrationSpec) DeepCopyInto(out *ContinuousIntegrationSpec) {
|
|
*out = *in
|
|
if in.Components != nil {
|
|
in, out := &in.Components, &out.Components
|
|
*out = make([]CIComponentSpec, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContinuousIntegrationSpec.
|
|
func (in *ContinuousIntegrationSpec) DeepCopy() *ContinuousIntegrationSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ContinuousIntegrationSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HelmComponentConfigSpec) DeepCopyInto(out *HelmComponentConfigSpec) {
|
|
*out = *in
|
|
if in.Data != nil {
|
|
in, out := &in.Data, &out.Data
|
|
*out = make([]v1.EnvVar, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmComponentConfigSpec.
|
|
func (in *HelmComponentConfigSpec) DeepCopy() *HelmComponentConfigSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HelmComponentConfigSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HelmComponentImageSpec) DeepCopyInto(out *HelmComponentImageSpec) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmComponentImageSpec.
|
|
func (in *HelmComponentImageSpec) DeepCopy() *HelmComponentImageSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HelmComponentImageSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HelmComponentIngressSpec) DeepCopyInto(out *HelmComponentIngressSpec) {
|
|
*out = *in
|
|
if in.Rules != nil {
|
|
in, out := &in.Rules, &out.Rules
|
|
*out = make([]networkingv1.HTTPIngressPath, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
in.TLS.DeepCopyInto(&out.TLS)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmComponentIngressSpec.
|
|
func (in *HelmComponentIngressSpec) DeepCopy() *HelmComponentIngressSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HelmComponentIngressSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HelmComponentIngressTLSSpec) DeepCopyInto(out *HelmComponentIngressTLSSpec) {
|
|
*out = *in
|
|
if in.SecretRef != nil {
|
|
in, out := &in.SecretRef, &out.SecretRef
|
|
*out = new(v1.SecretReference)
|
|
**out = **in
|
|
}
|
|
if in.IssuerRef != nil {
|
|
in, out := &in.IssuerRef, &out.IssuerRef
|
|
*out = new(metav1.ObjectReference)
|
|
**out = **in
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmComponentIngressTLSSpec.
|
|
func (in *HelmComponentIngressTLSSpec) DeepCopy() *HelmComponentIngressTLSSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HelmComponentIngressTLSSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HelmComponentProbeConfigSpec) DeepCopyInto(out *HelmComponentProbeConfigSpec) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmComponentProbeConfigSpec.
|
|
func (in *HelmComponentProbeConfigSpec) DeepCopy() *HelmComponentProbeConfigSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HelmComponentProbeConfigSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HelmComponentProbeSpec) DeepCopyInto(out *HelmComponentProbeSpec) {
|
|
*out = *in
|
|
out.Config = in.Config
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmComponentProbeSpec.
|
|
func (in *HelmComponentProbeSpec) DeepCopy() *HelmComponentProbeSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HelmComponentProbeSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HelmComponentProbesSpec) DeepCopyInto(out *HelmComponentProbesSpec) {
|
|
*out = *in
|
|
out.Liveness = in.Liveness
|
|
out.Readiness = in.Readiness
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmComponentProbesSpec.
|
|
func (in *HelmComponentProbesSpec) DeepCopy() *HelmComponentProbesSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HelmComponentProbesSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HelmComponentResourceRequirementsSpec) DeepCopyInto(out *HelmComponentResourceRequirementsSpec) {
|
|
*out = *in
|
|
out.Limits = in.Limits
|
|
out.Requests = in.Requests
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmComponentResourceRequirementsSpec.
|
|
func (in *HelmComponentResourceRequirementsSpec) DeepCopy() *HelmComponentResourceRequirementsSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HelmComponentResourceRequirementsSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HelmComponentResourceSettingSpec) DeepCopyInto(out *HelmComponentResourceSettingSpec) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmComponentResourceSettingSpec.
|
|
func (in *HelmComponentResourceSettingSpec) DeepCopy() *HelmComponentResourceSettingSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HelmComponentResourceSettingSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HelmComponentServiceSpec) DeepCopyInto(out *HelmComponentServiceSpec) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmComponentServiceSpec.
|
|
func (in *HelmComponentServiceSpec) DeepCopy() *HelmComponentServiceSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HelmComponentServiceSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HelmComponentSpec) DeepCopyInto(out *HelmComponentSpec) {
|
|
*out = *in
|
|
if in.Ports != nil {
|
|
in, out := &in.Ports, &out.Ports
|
|
*out = make([]v1.ContainerPort, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
out.Resources = in.Resources
|
|
out.Image = in.Image
|
|
out.Probes = in.Probes
|
|
if in.Services != nil {
|
|
in, out := &in.Services, &out.Services
|
|
*out = make([]HelmComponentServiceSpec, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.Ingresses != nil {
|
|
in, out := &in.Ingresses, &out.Ingresses
|
|
*out = make([]HelmComponentIngressSpec, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.Configs != nil {
|
|
in, out := &in.Configs, &out.Configs
|
|
*out = make([]HelmComponentConfigSpec, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmComponentSpec.
|
|
func (in *HelmComponentSpec) DeepCopy() *HelmComponentSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HelmComponentSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HelmGlobalValuesSpec) DeepCopyInto(out *HelmGlobalValuesSpec) {
|
|
*out = *in
|
|
if in.NodeSelector != nil {
|
|
in, out := &in.NodeSelector, &out.NodeSelector
|
|
*out = make(map[string]string, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmGlobalValuesSpec.
|
|
func (in *HelmGlobalValuesSpec) DeepCopy() *HelmGlobalValuesSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HelmGlobalValuesSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HelmMetadataSpec) DeepCopyInto(out *HelmMetadataSpec) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmMetadataSpec.
|
|
func (in *HelmMetadataSpec) DeepCopy() *HelmMetadataSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HelmMetadataSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HelmSpec) DeepCopyInto(out *HelmSpec) {
|
|
*out = *in
|
|
out.Metadata = in.Metadata
|
|
in.Global.DeepCopyInto(&out.Global)
|
|
if in.Components != nil {
|
|
in, out := &in.Components, &out.Components
|
|
*out = make([]HelmComponentSpec, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmSpec.
|
|
func (in *HelmSpec) DeepCopy() *HelmSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HelmSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ImageBuilderSpec) DeepCopyInto(out *ImageBuilderSpec) {
|
|
*out = *in
|
|
out.Registry = in.Registry
|
|
if in.ReleaseArchitectures != nil {
|
|
in, out := &in.ReleaseArchitectures, &out.ReleaseArchitectures
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageBuilderSpec.
|
|
func (in *ImageBuilderSpec) DeepCopy() *ImageBuilderSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ImageBuilderSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ImageRegistryCredentialSpec) DeepCopyInto(out *ImageRegistryCredentialSpec) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageRegistryCredentialSpec.
|
|
func (in *ImageRegistryCredentialSpec) DeepCopy() *ImageRegistryCredentialSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ImageRegistryCredentialSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ImageRegistrySpec) DeepCopyInto(out *ImageRegistrySpec) {
|
|
*out = *in
|
|
out.Credentials = in.Credentials
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageRegistrySpec.
|
|
func (in *ImageRegistrySpec) DeepCopy() *ImageRegistrySpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ImageRegistrySpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ProjectInitialize) DeepCopyInto(out *ProjectInitialize) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Spec.DeepCopyInto(&out.Spec)
|
|
in.Status.DeepCopyInto(&out.Status)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectInitialize.
|
|
func (in *ProjectInitialize) DeepCopy() *ProjectInitialize {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ProjectInitialize)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *ProjectInitialize) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ProjectInitializeList) DeepCopyInto(out *ProjectInitializeList) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]ProjectInitialize, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectInitializeList.
|
|
func (in *ProjectInitializeList) DeepCopy() *ProjectInitializeList {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ProjectInitializeList)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *ProjectInitializeList) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ProjectInitializeSpec) DeepCopyInto(out *ProjectInitializeSpec) {
|
|
*out = *in
|
|
if in.Argo != nil {
|
|
in, out := &in.Argo, &out.Argo
|
|
*out = new(ArgoSpec)
|
|
**out = **in
|
|
}
|
|
if in.Repository != nil {
|
|
in, out := &in.Repository, &out.Repository
|
|
*out = new(RepositorySpec)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
if in.ContinuousIntegration != nil {
|
|
in, out := &in.ContinuousIntegration, &out.ContinuousIntegration
|
|
*out = new(ContinuousIntegrationSpec)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
if in.Helm != nil {
|
|
in, out := &in.Helm, &out.Helm
|
|
*out = new(HelmSpec)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectInitializeSpec.
|
|
func (in *ProjectInitializeSpec) DeepCopy() *ProjectInitializeSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ProjectInitializeSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ProjectInitializeStatus) DeepCopyInto(out *ProjectInitializeStatus) {
|
|
*out = *in
|
|
if in.Conditions != nil {
|
|
in, out := &in.Conditions, &out.Conditions
|
|
*out = make([]apismetav1.Condition, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectInitializeStatus.
|
|
func (in *ProjectInitializeStatus) DeepCopy() *ProjectInitializeStatus {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ProjectInitializeStatus)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *RepositoryHookEventConfigSpec) DeepCopyInto(out *RepositoryHookEventConfigSpec) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepositoryHookEventConfigSpec.
|
|
func (in *RepositoryHookEventConfigSpec) DeepCopy() *RepositoryHookEventConfigSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(RepositoryHookEventConfigSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *RepositoryHookEventSpec) DeepCopyInto(out *RepositoryHookEventSpec) {
|
|
*out = *in
|
|
out.Config = in.Config
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepositoryHookEventSpec.
|
|
func (in *RepositoryHookEventSpec) DeepCopy() *RepositoryHookEventSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(RepositoryHookEventSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *RepositoryHookRegisterSpec) DeepCopyInto(out *RepositoryHookRegisterSpec) {
|
|
*out = *in
|
|
if in.Events != nil {
|
|
in, out := &in.Events, &out.Events
|
|
*out = make([]RepositoryHookEventSpec, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepositoryHookRegisterSpec.
|
|
func (in *RepositoryHookRegisterSpec) DeepCopy() *RepositoryHookRegisterSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(RepositoryHookRegisterSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *RepositorySpec) DeepCopyInto(out *RepositorySpec) {
|
|
*out = *in
|
|
if in.PluginConfig != nil {
|
|
in, out := &in.PluginConfig, &out.PluginConfig
|
|
*out = make(map[string]string, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
in.HookRegister.DeepCopyInto(&out.HookRegister)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepositorySpec.
|
|
func (in *RepositorySpec) DeepCopy() *RepositorySpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(RepositorySpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|