Documentation ¶
Index ¶
- Constants
- Variables
- func AddJenkinsToContainer(webservice *restful.WebService, devopsClient devops.Interface, endpoint string) error
- func AddPipelineToWebService(webservice *restful.WebService, devopsClient devops.Interface, ...) error
- func AddS2IToWebService(webservice *restful.WebService, ksClient versioned.Interface, ...) error
- func AddSonarToWebService(webservice *restful.WebService, devopsClient devops.Interface, ...) error
- func AddToContainer(container *restful.Container, ...) error
- type PipelineSonarHandler
- type ProjectPipelineHandler
- func (h *ProjectPipelineHandler) CheckCron(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) CheckScriptCompile(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) CreateSCMServers(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetArtifacts(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetBranchArtifacts(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetBranchNodeSteps(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetBranchNodesDetail(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetBranchPipeline(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetBranchPipelineRun(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetBranchPipelineRunNodes(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetBranchRunLog(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetBranchStepLog(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetConsoleLog(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetCrumb(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetNodeSteps(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetNodesDetail(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetNotifyCommit(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetOrgRepo(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetPipeline(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetPipelineBranch(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetPipelineRun(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetPipelineRunNodes(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetProjectCredentialUsage(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetRunLog(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetSCMOrg(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetSCMServers(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GetStepLog(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) GithubWebhook(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) ListPipelineRuns(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) ListPipelines(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) PostNotifyCommit(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) ReplayBranchPipeline(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) ReplayPipeline(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) RunBranchPipeline(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) RunPipeline(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) ScanBranch(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) StopBranchPipeline(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) StopPipeline(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) SubmitBranchInputStep(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) SubmitInputStep(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) ToJenkinsfile(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) ToJson(req *restful.Request, resp *restful.Response)
- func (h *ProjectPipelineHandler) Validate(req *restful.Request, resp *restful.Response)
- type S2iBinaryHandler
Constants ¶
View Source
const ( GroupName = "devops.kubesphere.io" RespOK = "ok" )
Variables ¶
View Source
var GroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha2"}
Functions ¶
func AddJenkinsToContainer ¶
func AddPipelineToWebService ¶
func AddPipelineToWebService(webservice *restful.WebService, devopsClient devops.Interface, ksInformers externalversions.SharedInformerFactory, authorizer authorizer.Authorizer) error
func AddS2IToWebService ¶
func AddS2IToWebService(webservice *restful.WebService, ksClient versioned.Interface, ksInformer externalversions.SharedInformerFactory, s3Client s3.Interface) error
func AddSonarToWebService ¶
func AddSonarToWebService(webservice *restful.WebService, devopsClient devops.Interface, sonarClient sonarqube.SonarInterface) error
func AddToContainer ¶
func AddToContainer(container *restful.Container, ksInformers externalversions.SharedInformerFactory, devopsClient devops.Interface, sonarqubeClient sonarqube.SonarInterface, ksClient versioned.Interface, s3Client s3.Interface, endpoint string, authorizer authorizer.Authorizer) error
Types ¶
type PipelineSonarHandler ¶
type PipelineSonarHandler struct {
// contains filtered or unexported fields
}
func NewPipelineSonarHandler ¶
func NewPipelineSonarHandler(devopsClient devopsClient.Interface, sonarClient sonarqube.SonarInterface) PipelineSonarHandler
func (PipelineSonarHandler) GetMultiBranchesPipelineSonarStatusHandler ¶
func (h PipelineSonarHandler) GetMultiBranchesPipelineSonarStatusHandler(request *restful.Request, resp *restful.Response)
func (PipelineSonarHandler) GetPipelineSonarStatusHandler ¶
func (h PipelineSonarHandler) GetPipelineSonarStatusHandler(request *restful.Request, resp *restful.Response)
type ProjectPipelineHandler ¶
type ProjectPipelineHandler struct {
// contains filtered or unexported fields
}
func NewProjectPipelineHandler ¶
func NewProjectPipelineHandler(devopsClient devopsClient.Interface, ksInformers externalversions.SharedInformerFactory, authorizer authorizer.Authorizer) ProjectPipelineHandler
func (*ProjectPipelineHandler) CheckCron ¶
func (h *ProjectPipelineHandler) CheckCron(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) CheckScriptCompile ¶
func (h *ProjectPipelineHandler) CheckScriptCompile(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) CreateSCMServers ¶
func (h *ProjectPipelineHandler) CreateSCMServers(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetArtifacts ¶
func (h *ProjectPipelineHandler) GetArtifacts(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetBranchArtifacts ¶
func (h *ProjectPipelineHandler) GetBranchArtifacts(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetBranchNodeSteps ¶
func (h *ProjectPipelineHandler) GetBranchNodeSteps(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetBranchNodesDetail ¶
func (h *ProjectPipelineHandler) GetBranchNodesDetail(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetBranchPipeline ¶
func (h *ProjectPipelineHandler) GetBranchPipeline(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetBranchPipelineRun ¶
func (h *ProjectPipelineHandler) GetBranchPipelineRun(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetBranchPipelineRunNodes ¶
func (h *ProjectPipelineHandler) GetBranchPipelineRunNodes(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetBranchRunLog ¶
func (h *ProjectPipelineHandler) GetBranchRunLog(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetBranchStepLog ¶
func (h *ProjectPipelineHandler) GetBranchStepLog(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetConsoleLog ¶
func (h *ProjectPipelineHandler) GetConsoleLog(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetCrumb ¶
func (h *ProjectPipelineHandler) GetCrumb(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetNodeSteps ¶
func (h *ProjectPipelineHandler) GetNodeSteps(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetNodesDetail ¶
func (h *ProjectPipelineHandler) GetNodesDetail(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetNotifyCommit ¶
func (h *ProjectPipelineHandler) GetNotifyCommit(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetOrgRepo ¶
func (h *ProjectPipelineHandler) GetOrgRepo(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetPipeline ¶
func (h *ProjectPipelineHandler) GetPipeline(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetPipelineBranch ¶
func (h *ProjectPipelineHandler) GetPipelineBranch(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetPipelineRun ¶
func (h *ProjectPipelineHandler) GetPipelineRun(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetPipelineRunNodes ¶
func (h *ProjectPipelineHandler) GetPipelineRunNodes(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetProjectCredentialUsage ¶
func (h *ProjectPipelineHandler) GetProjectCredentialUsage(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetRunLog ¶
func (h *ProjectPipelineHandler) GetRunLog(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetSCMOrg ¶
func (h *ProjectPipelineHandler) GetSCMOrg(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetSCMServers ¶
func (h *ProjectPipelineHandler) GetSCMServers(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GetStepLog ¶
func (h *ProjectPipelineHandler) GetStepLog(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) GithubWebhook ¶
func (h *ProjectPipelineHandler) GithubWebhook(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) ListPipelineRuns ¶
func (h *ProjectPipelineHandler) ListPipelineRuns(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) ListPipelines ¶
func (h *ProjectPipelineHandler) ListPipelines(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) PostNotifyCommit ¶
func (h *ProjectPipelineHandler) PostNotifyCommit(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) ReplayBranchPipeline ¶
func (h *ProjectPipelineHandler) ReplayBranchPipeline(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) ReplayPipeline ¶
func (h *ProjectPipelineHandler) ReplayPipeline(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) RunBranchPipeline ¶
func (h *ProjectPipelineHandler) RunBranchPipeline(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) RunPipeline ¶
func (h *ProjectPipelineHandler) RunPipeline(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) ScanBranch ¶
func (h *ProjectPipelineHandler) ScanBranch(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) StopBranchPipeline ¶
func (h *ProjectPipelineHandler) StopBranchPipeline(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) StopPipeline ¶
func (h *ProjectPipelineHandler) StopPipeline(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) SubmitBranchInputStep ¶
func (h *ProjectPipelineHandler) SubmitBranchInputStep(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) SubmitInputStep ¶
func (h *ProjectPipelineHandler) SubmitInputStep(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) ToJenkinsfile ¶
func (h *ProjectPipelineHandler) ToJenkinsfile(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) ToJson ¶
func (h *ProjectPipelineHandler) ToJson(req *restful.Request, resp *restful.Response)
func (*ProjectPipelineHandler) Validate ¶
func (h *ProjectPipelineHandler) Validate(req *restful.Request, resp *restful.Response)
type S2iBinaryHandler ¶
type S2iBinaryHandler struct {
// contains filtered or unexported fields
}
func NewS2iBinaryHandler ¶
func NewS2iBinaryHandler(client versioned.Interface, informers externalversions.SharedInformerFactory, s3Client s3.Interface) S2iBinaryHandler
func (S2iBinaryHandler) DownloadS2iBinaryHandler ¶
func (h S2iBinaryHandler) DownloadS2iBinaryHandler(req *restful.Request, resp *restful.Response)
func (S2iBinaryHandler) UploadS2iBinaryHandler ¶
func (h S2iBinaryHandler) UploadS2iBinaryHandler(req *restful.Request, resp *restful.Response)
Click to show internal directories.
Click to hide internal directories.