Documentation ¶
Index ¶
Constants ¶
View Source
const ( // CIStatusSuccess ... CIStatusSuccess = CIStatus("success") // CIStatusFailure ... CIStatusFailure = CIStatus("failure") // CIStatusNeutral ... CIStatusNeutral = CIStatus("neutral") // CIStatusCancelled ... CIStatusCancelled = CIStatus("cancelled") // CIStatusTimeout ... CIStatusTimeout = CIStatus("timed_out") )
View Source
const ( // ProductReadPermission ... ProductReadPermission = ProductPermission("read") // ProductWritePermission ... ProductWritePermission = ProductPermission("write") )
View Source
const ( // ProductAuthUser ... ProductAuthUser = ProductAuthType("user") // ProductAuthTeam ... ProductAuthTeam = ProductAuthType("team") )
View Source
const ( ImageFromKoderover = "koderover" ImageFromCustom = "custom" APIServer = "https://api.github.com/" )
Variables ¶
This section is empty.
Functions ¶
func NSQLookupAddrs ¶
func NSQLookupAddrs() []string
func ReleaseImageTimeout ¶
func ReleaseImageTimeout() string
func WarpDrivePodName ¶
func WarpDrivePodName() string
Types ¶
type NotifyType ¶
type NotifyType int
var ( // Announcement ... Announcement NotifyType = 1 // 公告 // PipelineStatus ... PipelineStatus NotifyType = 2 // 提醒 // Message ... Message NotifyType = 3 // 消息 )
type PipelineType ¶
type PipelineType string
const ( // SingleType single-service workflow SingleType PipelineType = "single" // WorkflowType multi-service workflow WorkflowType PipelineType = "workflow" // FreestyleType freeStyle workflow FreestyleType PipelineType = "freestyle" // TestType testing TestType PipelineType = "test" // ServiceType pipeline ServiceType PipelineType = "service" // workflowTypeV3 服务 WorkflowTypeV3 PipelineType = "workflow_v3" // ArtifactType artifact build ArtifactType PipelineType = "artifact" // ScanningType is the type for scanning ScanningType PipelineType = "scanning" )
type Status ¶
type Status string
const ( StatusInit Status = "init" StatusDisabled Status = "disabled" StatusCreated Status = "created" StatusRunning Status = "running" StatusPassed Status = "passed" StatusSkipped Status = "skipped" StatusFailed Status = "failed" StatusTimeout Status = "timeout" StatusCancelled Status = "cancelled" StatusWaiting Status = "waiting" StatusQueued Status = "queued" StatusBlocked Status = "blocked" QueueItemPending Status = "pending" StatusPrepare Status = "prepare" )
type TaskType ¶
type TaskType string
const ( TaskPipeline TaskType = "pipeline" TaskBuild TaskType = "buildv2" TaskBuildV3 TaskType = "buildv3" TaskArtifactDeploy TaskType = "artifact_deploy" TaskJenkinsBuild TaskType = "jenkins_build" TaskArtifact TaskType = "artifact" TaskDeploy TaskType = "deploy" TaskTestingV2 TaskType = "testingv2" TaskDistributeToS3 TaskType = "distribute2kodo" TaskReleaseImage TaskType = "release_image" TaskJira TaskType = "jira" TaskDockerBuild TaskType = "docker_build" TaskSecurity TaskType = "security" TaskResetImage TaskType = "reset_image" TaskDistribute TaskType = "distribute" TaskTrigger TaskType = "trigger" TaskExtension TaskType = "extension" TaskArtifactPackage TaskType = "artifact_package" TaskScanning TaskType = "scanning" )
Click to show internal directories.
Click to hide internal directories.