# Functions
CheckDockerTag is for checking the tag of the docker image.
ParseHostURL parses a url string, validates the string is a host url, and returns the parsed URL.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Build is the task type for build".
Cancelled means that a TaskRun or PipelineRun has been cancelled.
Clean is the task type for clean".
Creating means that tekton resource creation is in progress.
Deploy is the task type for deploy".
DockerConfig is the key in map for the docker config.json.
E2ETests is the task type for unit tests".
Errored means that at least one tekton resource couldn't be created.
Failed means at least on Step of the Task is failed.
GitToken is the key in map for the git token.
IntegrationTests is the task type for integration tests".
KubeConfig is the key in map for the kubeconfig.
Queued means that the PipelineRun not applied yet due to limitation.
No description provided by the author
No description provided by the author
Running means at least on Step of the Task is running.
Succeeded means that all Task is success.
UnitTests is the task type for unit tests".
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
No description provided by the author
# Structs
Commit contains all git information.
Docker structure contains information for docker build.
LimitCi is the Schema for the limitcis API.
LimitCiList contains a list of LimitCi.
LimitCiSpec defines the desired state of LimitCi.
LimitCiStatus defines the observed state of LimitCi.
ParamSpec defines arbitrary parameters needed beyond typed inputs (such as resources).
Play is the Schema for the plays API.
PlayList contains a list of Play.
PlaySpec defines the desired state of Play.
PlayStatus defines the observed state of Play.
Scope is use for gathering project.
Stack contains the language and package of the source.
Step is the Schema for the steps API.
StepList contains a list of Step.
StepSpec defines the desired state of Step.
StepStatus defines the observed state of Step.
Task is what actions and/or configuration the task can be contains.
No description provided by the author
VaultSecret contains information for get and put vault secret.
# Type aliases
Script type.
SecretKind is kinds handle by the secret feature.
State type.
No description provided by the author
TaskType is the list of task granted +kubebuilder:validation:Enum=tests-unit;build;tests-integration;deploy;clean;sonar.