Versions in this module Expand all Collapse all v3 v3.1.1 Dec 30, 2020 Changes in this version + const BasicAuthPasswordKey + const BasicAuthUsernameKey + const CredentialAutoSyncAnnoKey + const CredentialFinalizerName + const CredentialSyncMsgAnnoKey + const CredentialSyncStatusAnnoKey + const CredentialSyncTimeAnnoKey + const DevOpeProjectSyncMsgAnnoKey + const DevOpeProjectSyncStatusAnnoKey + const DevOpeProjectSyncTimeAnnoKey + const DevOpsCredentialPrefix + const DevOpsProjectFinalizerName + const DevOpsProjectPrefix + const KubeConfigSecretKey + const MultiBranchPipelineType + const NoScmPipelineType + const PipelineFinalizerName + const PipelinePrefix + const PipelineSyncMsgAnnoKey + const PipelineSyncStatusAnnoKey + const PipelineSyncTimeAnnoKey + const ResourceKindDevOpsProject + const ResourceKindPipeline + const ResourcePluralDevOpsProject + const ResourcePluralPipeline + const ResourceSingularDevOpsProject + const ResourceSingularPipeline + const SSHAuthPassphraseKey + const SSHAuthPrivateKey + const SSHAuthUsernameKey + const SecretTextSecretKey + const SecretTypeBasicAuth + const SecretTypeKubeConfig + const SecretTypeSSHAuth + const SecretTypeSecretText + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = &scheme.Builder + var SchemeGroupVersion = schema.GroupVersion + func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenAPIDefinition + func Resource(resource string) schema.GroupResource + type BitbucketServerSource struct + ApiUri string + CloneOption *GitCloneOption + CredentialId string + DiscoverBranches int + DiscoverPRFromForks *DiscoverPRFromForks + DiscoverPRFromOrigin int + DiscoverTags bool + Owner string + RegexFilter string + Repo string + ScmId string + func (in *BitbucketServerSource) DeepCopy() *BitbucketServerSource + func (in *BitbucketServerSource) DeepCopyInto(out *BitbucketServerSource) + type DevOpsProject struct + Spec DevOpsProjectSpec + Status DevOpsProjectStatus + func (in *DevOpsProject) DeepCopy() *DevOpsProject + func (in *DevOpsProject) DeepCopyInto(out *DevOpsProject) + func (in *DevOpsProject) DeepCopyObject() runtime.Object + type DevOpsProjectList struct + Items []DevOpsProject + func (in *DevOpsProjectList) DeepCopy() *DevOpsProjectList + func (in *DevOpsProjectList) DeepCopyInto(out *DevOpsProjectList) + func (in *DevOpsProjectList) DeepCopyObject() runtime.Object + type DevOpsProjectSpec struct + func (in *DevOpsProjectSpec) DeepCopy() *DevOpsProjectSpec + func (in *DevOpsProjectSpec) DeepCopyInto(out *DevOpsProjectSpec) + type DevOpsProjectStatus struct + AdminNamespace string + func (in *DevOpsProjectStatus) DeepCopy() *DevOpsProjectStatus + func (in *DevOpsProjectStatus) DeepCopyInto(out *DevOpsProjectStatus) + type DiscarderProperty struct + DaysToKeep string + NumToKeep string + func (in *DiscarderProperty) DeepCopy() *DiscarderProperty + func (in *DiscarderProperty) DeepCopyInto(out *DiscarderProperty) + type DiscoverPRFromForks struct + Strategy int + Trust int + func (in *DiscoverPRFromForks) DeepCopy() *DiscoverPRFromForks + func (in *DiscoverPRFromForks) DeepCopyInto(out *DiscoverPRFromForks) + type GitCloneOption struct + Depth int + Shallow bool + Timeout int + func (in *GitCloneOption) DeepCopy() *GitCloneOption + func (in *GitCloneOption) DeepCopyInto(out *GitCloneOption) + type GitSource struct + CloneOption *GitCloneOption + CredentialId string + DiscoverBranches bool + DiscoverTags bool + RegexFilter string + ScmId string + Url string + func (in *GitSource) DeepCopy() *GitSource + func (in *GitSource) DeepCopyInto(out *GitSource) + type GithubSource struct + ApiUri string + CloneOption *GitCloneOption + CredentialId string + DiscoverBranches int + DiscoverPRFromForks *DiscoverPRFromForks + DiscoverPRFromOrigin int + DiscoverTags bool + Owner string + RegexFilter string + Repo string + ScmId string + func (in *GithubSource) DeepCopy() *GithubSource + func (in *GithubSource) DeepCopyInto(out *GithubSource) + type MultiBranchJobTrigger struct + CreateActionJobsToTrigger string + DeleteActionJobsToTrigger string + func (in *MultiBranchJobTrigger) DeepCopy() *MultiBranchJobTrigger + func (in *MultiBranchJobTrigger) DeepCopyInto(out *MultiBranchJobTrigger) + type MultiBranchPipeline struct + BitbucketServerSource *BitbucketServerSource + Description string + Discarder *DiscarderProperty + GitHubSource *GithubSource + GitSource *GitSource + MultiBranchJobTrigger *MultiBranchJobTrigger + Name string + ScriptPath string + SingleSvnSource *SingleSvnSource + SourceType string + SvnSource *SvnSource + TimerTrigger *TimerTrigger + func (in *MultiBranchPipeline) DeepCopy() *MultiBranchPipeline + func (in *MultiBranchPipeline) DeepCopyInto(out *MultiBranchPipeline) + type NoScmPipeline struct + Description string + DisableConcurrent bool + Discarder *DiscarderProperty + Jenkinsfile string + Name string + Parameters []Parameter + RemoteTrigger *RemoteTrigger + TimerTrigger *TimerTrigger + func (in *NoScmPipeline) DeepCopy() *NoScmPipeline + func (in *NoScmPipeline) DeepCopyInto(out *NoScmPipeline) + type Parameter struct + DefaultValue string + Description string + Name string + Type string + func (in *Parameter) DeepCopy() *Parameter + func (in *Parameter) DeepCopyInto(out *Parameter) + type Pipeline struct + Spec PipelineSpec + Status PipelineStatus + func (in *Pipeline) DeepCopy() *Pipeline + func (in *Pipeline) DeepCopyInto(out *Pipeline) + func (in *Pipeline) DeepCopyObject() runtime.Object + type PipelineList struct + Items []Pipeline + func (in *PipelineList) DeepCopy() *PipelineList + func (in *PipelineList) DeepCopyInto(out *PipelineList) + func (in *PipelineList) DeepCopyObject() runtime.Object + type PipelineSpec struct + MultiBranchPipeline *MultiBranchPipeline + Pipeline *NoScmPipeline + Type string + func (in *PipelineSpec) DeepCopy() *PipelineSpec + func (in *PipelineSpec) DeepCopyInto(out *PipelineSpec) + type PipelineStatus struct + func (in *PipelineStatus) DeepCopy() *PipelineStatus + func (in *PipelineStatus) DeepCopyInto(out *PipelineStatus) + type RemoteTrigger struct + Token string + func (in *RemoteTrigger) DeepCopy() *RemoteTrigger + func (in *RemoteTrigger) DeepCopyInto(out *RemoteTrigger) + type SingleSvnSource struct + CredentialId string + Remote string + ScmId string + func (in *SingleSvnSource) DeepCopy() *SingleSvnSource + func (in *SingleSvnSource) DeepCopyInto(out *SingleSvnSource) + type SvnSource struct + CredentialId string + Excludes string + Includes string + Remote string + ScmId string + func (in *SvnSource) DeepCopy() *SvnSource + func (in *SvnSource) DeepCopyInto(out *SvnSource) + type TimerTrigger struct + Cron string + Interval string + func (in *TimerTrigger) DeepCopy() *TimerTrigger + func (in *TimerTrigger) DeepCopyInto(out *TimerTrigger) Other modules containing this package github.com/fearlesschenc/kubesphere