enums

package
v0.0.1-beta Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 18, 2022 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// BUILD step that builds image from source code
	BUILD = STEP_TYPE("BUILD")
	// DEPLOY step that deploys workloads and others to cluster
	DEPLOY = STEP_TYPE("DEPLOY")
	// INTERMEDIARY step that runs custom jobs
	INTERMEDIARY = STEP_TYPE("INTERMEDIARY")
	// JENKINS_JOB step that triggers jenkins job
	JENKINS_JOB = STEP_TYPE("JENKINS_JOB")
)
View Source
const (
	// MONGO mongo as db
	MONGO = "MONGO"
	// INMEMORY in memory storage as db
	INMEMORY = "INMEMORY"
)
View Source
const (
	// GIT git as resource
	GIT = PIPELINE_RESOURCE_TYPE("git")
	// IMAGE docker image as resource
	IMAGE = PIPELINE_RESOURCE_TYPE("image")
	// DEPLOYMENT k8s deployment as resource
	DEPLOYMENT = PIPELINE_RESOURCE_TYPE("deployment")
	// STATEFULSET k8s statefulset as resource
	STATEFULSET = PIPELINE_RESOURCE_TYPE("statefulset")
	// DAEMONSET k8s daemonset as resource
	DAEMONSET = PIPELINE_RESOURCE_TYPE("daemonset")
	// POD k8s pod as resource
	POD = PIPELINE_RESOURCE_TYPE("pod")
	// REPLICASET k8s replicaset as resource
	REPLICASET = PIPELINE_RESOURCE_TYPE("replicaset")
)
View Source
const (
	// STEP_FAILED step has been FAILED
	STEP_FAILED = PIPELINE_STATUS("FAILED")
	// STEP_PROCESSING step build is PROCESSING
	STEP_PROCESSING = PIPELINE_STATUS("PROCESSING")
	// BUILD_TERMINATED step build has been TERMINATED
	BUILD_TERMINATED = PIPELINE_STATUS("TERMINATED")
	// WAITING step has been in WAITING stage
	WAITING = PIPELINE_STATUS("WAITING")
	// TERMINATING step has been in TERMINATING stage
	TERMINATING = PIPELINE_STATUS("TERMINATING")
	// INITIALIZING step has been in INITIALIZING stage
	INITIALIZING = PIPELINE_STATUS("INITIALIZING")
	// SUCCESSFUL step has been SUCCESSFUL
	SUCCESSFUL = PIPELINE_STATUS("SUCCESSFUL")
	// CANCELLED step has been CANCELLED
	CANCELLED = PIPELINE_STATUS("CANCELLED")
	// ERROR step has ERROR
	ERROR = PIPELINE_STATUS("ERROR")
)
View Source
const (
	// POD_TERMINATING pod is Terminating
	POD_TERMINATING = POD_STATUS("Terminating")
	// POD_INITIALIZING pod is PodInitializing
	POD_INITIALIZING = POD_STATUS("PodInitializing")
)
View Source
const (
	// PIPELINE_PURGING_ENABLE pipeline process purging is enabled
	PIPELINE_PURGING_ENABLE = PIPELINE_PURGING("ENABLE")
	// PIPELINE_PURGING_DISABLE pipeline process purging is disabled
	PIPELINE_PURGING_DISABLE = PIPELINE_PURGING("DISABLE")
)
View Source
const (
	// AUTO pipeline trigger options is auto
	AUTO = TRIGGER("AUTO")
	// MANUAL pipeline trigger options is MANUAL
	MANUAL = TRIGGER("MANUAL")
)
View Source
const (
	// REPOSITORY_TYPE repository type key for pipeline step param
	REPOSITORY_TYPE = PARAMS("repository_type")
	// REVISION resource revision key for  pipeline step param
	REVISION = PARAMS("revision")
	// SERVICE_ACCOUNT k8s service account key that contains registry and repository secret as pipeline step param
	SERVICE_ACCOUNT = PARAMS("service_account")
	// IMAGES key for container images as pipeline step param
	IMAGES = PARAMS("images")
	// ARGS_FROM_CONFIGMAPS key for build and other arguments via configmaps as pipeline step param
	ARGS_FROM_CONFIGMAPS = PARAMS("args_from_configmaps")
	// ARGS_FROM_SECRETS key for build and other arguments via secrets as pipeline step param
	ARGS_FROM_SECRETS = PARAMS("args_from_secrets")
	// ENVS_FROM_CONFIGMAPS key for env via configmaps as pipeline step param
	ENVS_FROM_CONFIGMAPS = PARAMS("envs_from_configmaps")
	// ENVS_FROM_SECRETS key for env via secrets as pipeline step param
	ENVS_FROM_SECRETS = PARAMS("envs_from_secrets")
	// ARGS key for build and other arguments as pipeline step param
	ARGS = PARAMS("args")
	// ENVS key for env as pipeline step param
	ENVS = PARAMS("envs")
	// AGENT key for agent name as pipeline step param
	AGENT = PARAMS("agent")
	// RESOURCE_NAME key for k8s resource name as pipeline step param
	RESOURCE_NAME = PARAMS("name")
	// RESOURCE_NAMESPACE key for k8s resource namespace as pipeline step param
	RESOURCE_NAMESPACE = PARAMS("namespace")
	// IMAGE_URL key for image url as pipeline step param
	IMAGE_URL = PARAMS("url")
	// TYPE key for resource type as pipeline step param
	TYPE = PARAMS("type")
	// COMMAND key for command array of intermediary step
	COMMAND = PARAMS("command")
	// COMMAND_ARGS key for command args array of intermediary step
	COMMAND_ARGS = PARAMS("command_args")
	// JENKINS_URL key for jenkins url
	JENKINS_URL = PARAMS("url")
	// JENKINS_JOB_NAME key for jenkins job name
	JENKINS_JOB_NAME = PARAMS("job")
	// JENKINS_SECRET key for jenkins secret
	JENKINS_SECRET = PARAMS("secret")
	// JENKINS_PARAMS key for jenkins params
	JENKINS_PARAMS = PARAMS("params")
	// BUILD_TYPE key for build type
	BUILD_TYPE = PARAMS("build_type")
	// RESOURCE_SIZE key for storage
	RESOURCE_SIZE = PARAMS("storage")
	// RESOURCE_ACCESS_MODE key for access mode
	RESOURCE_ACCESS_MODE = PARAMS("access_mode")
	// SCRIPT key for script
	SCRIPT = PARAMS("script")
	// SCRIPT_FROM_CONFIGMAP key for script_from_configmaps
	SCRIPT_FROM_CONFIGMAP = PARAMS("script_from_configmap")
	// WORKDIR key for workdir
	WORKDIR = PARAMS("workdir")
)
View Source
const (
	// NON_INITIALIZED pipeline steps status non_initialized
	NON_INITIALIZED = PROCESS_STATUS("non_initialized")
	// ACTIVE pipeline steps status active
	ACTIVE = PROCESS_STATUS("active")
	// COMPLETED pipeline steps status completed
	COMPLETED = PROCESS_STATUS("completed")
	// FAILED pipeline steps status failed
	FAILED = PROCESS_STATUS("failed")
	// PAUSED pipeline steps status paused
	PAUSED = PROCESS_STATUS("paused")
	// REQUESTED_TO_CANCEL pipeline steps status requested_to_cancel
	REQUESTED_TO_CANCEL = PROCESS_STATUS("requested_to_cancel")
	// CANCELLATION_INITIATED pipeline steps status non_initialized
	CANCELLATION_INITIATED = PROCESS_STATUS("cancellation_initiated")
	// CANCEL pipeline steps status cancelled
	PROCESS_CANCELLED = PROCESS_STATUS("cancelled")
	// CANCELLATION_FAILED pipeline steps status cancellation_failed
	CANCELLATION_FAILED = PROCESS_STATUS("cancellation_failed")
)
View Source
const (
	// DEFAULT_PAGE_LIMIT default page limit for rest api
	DEFAULT_PAGE_LIMIT = 10
	// DEFAULT_PAGE default page for rest api
	DEFAULT_PAGE = 0
)
View Source
const (
	// PRODUCTION production environment
	PRODUCTION = ENVIRONMENT("PRODUCTION")
	// DEVELOP development environment
	DEVELOP = ENVIRONMENT("DEVELOP")
	// TEST test environment
	TEST = ENVIRONMENT("TEST")
)
View Source
const (
	// INIT_BUILD_JOB FOOTMARK name
	INIT_BUILD_JOB = FOOTMARK("init_build_job")
	// POST_BUILD_JOB FOOTMARK name
	POST_BUILD_JOB = FOOTMARK("post_build_job")
	// BUILD_AND_PUSH FOOTMARK name
	BUILD_AND_PUSH = FOOTMARK("build_and_push")
	// GIT_CLONE FOOTMARK name
	GIT_CLONE = FOOTMARK("git_clone")

	// INIT_INTERMEDIARY_JOB FOOTMARK name
	INIT_INTERMEDIARY_JOB = FOOTMARK("init_intermediary_job")
	// POST_INTERMEDIARY_JOB FOOTMARK name
	POST_INTERMEDIARY_JOB = FOOTMARK("post_intermediary_job")

	// INIT_JENKINS_JOB FOOTMARK name
	INIT_JENKINS_JOB = FOOTMARK("init_jenkins_job")
	// POST_JENKINS_JOB FOOTMARK name
	POST_JENKINS_JOB = FOOTMARK("post_jenkins_job")
)
View Source
const (
	// API_V1 api version api/v1
	API_V1 = API_VERSION("api/v1")
)
View Source
const CUSTOM_STAGE = "custom-stage"

CUSTOM_STAGE container name of custom stage

View Source
const (
	// DEFAULT_POD_INITIALIZATION_WAIT_DURATION pod initialization wait duration for building image
	DEFAULT_POD_INITIALIZATION_WAIT_DURATION = 10
)
View Source
const JENKINS_TASK_NAME = "trigger-jenkins-job"

JENKINS_TASK_NAME tekton task name for jenkins job

Variables

This section is empty.

Functions

This section is empty.

Types

type API_VERSION

type API_VERSION string

API_VERSION api versions

type ENVIRONMENT

type ENVIRONMENT string

ENVIRONMENT run environment

type FOOTMARK

type FOOTMARK string

FOOTMARK process footmark (step breakdown)

type PARAMS

type PARAMS string

PARAMS pipeline parameters

type PIPELINE_PURGING

type PIPELINE_PURGING string

PIPELINE_PURGING pipeline process purging policy

type PIPELINE_RESOURCE_TYPE

type PIPELINE_RESOURCE_TYPE string

PIPELINE_RESOURCE_TYPE pipeline resource types

type PIPELINE_STATUS

type PIPELINE_STATUS string

PIPELINE_STATUS pipeline status

type POD_STATUS

type POD_STATUS string

POD_STATUS pod status

type PROCESS_STATUS

type PROCESS_STATUS string

PROCESS_STATUS pipeline steps status

type STEP_TYPE

type STEP_TYPE string

STEP_TYPE steps type

type TRIGGER

type TRIGGER string

TRIGGER pipeline trigger options

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL